Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
af08202981 |
@@ -32,6 +32,8 @@ function addressText(entry) {
|
|||||||
|
|
||||||
/** Platzhalterwerte einer Zeile (strukturierte Felder + freie Platzhalter). */
|
/** Platzhalterwerte einer Zeile (strukturierte Felder + freie Platzhalter). */
|
||||||
function placeholdersOf(entry) {
|
function placeholdersOf(entry) {
|
||||||
|
// Die 5 Adresszeilen (5-Zeilen-Modus) auch als [[Zeile1]]..[[Zeile5]] verfügbar.
|
||||||
|
const zeilen = String(entry.free_text || '').split('\n');
|
||||||
return {
|
return {
|
||||||
Anrede: entry.salutation || '',
|
Anrede: entry.salutation || '',
|
||||||
Vorname: entry.first_name || '',
|
Vorname: entry.first_name || '',
|
||||||
@@ -41,6 +43,8 @@ function placeholdersOf(entry) {
|
|||||||
Ort: entry.city || '',
|
Ort: entry.city || '',
|
||||||
Land: entry.country || '',
|
Land: entry.country || '',
|
||||||
Briefnummer: entry.letter_number ?? '',
|
Briefnummer: entry.letter_number ?? '',
|
||||||
|
Zeile1: zeilen[0] || '', Zeile2: zeilen[1] || '', Zeile3: zeilen[2] || '',
|
||||||
|
Zeile4: zeilen[3] || '', Zeile5: zeilen[4] || '',
|
||||||
...(entry.placeholders && typeof entry.placeholders === 'object' ? entry.placeholders : {}),
|
...(entry.placeholders && typeof entry.placeholders === 'object' ? entry.placeholders : {}),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user