Adresszeilen als Platzhalter [[Zeile1]]..[[Zeile5]] (5-Zeilen-Modus)
All checks were successful
Build & Deploy / deploy (push) Successful in 10s
All checks were successful
Build & Deploy / deploy (push) Successful in 10s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,8 @@ function addressText(entry) {
|
||||
|
||||
/** Platzhalterwerte einer Zeile (strukturierte Felder + freie Platzhalter). */
|
||||
function placeholdersOf(entry) {
|
||||
// Die 5 Adresszeilen (5-Zeilen-Modus) auch als [[Zeile1]]..[[Zeile5]] verfügbar.
|
||||
const zeilen = String(entry.free_text || '').split('\n');
|
||||
return {
|
||||
Anrede: entry.salutation || '',
|
||||
Vorname: entry.first_name || '',
|
||||
@@ -41,6 +43,8 @@ function placeholdersOf(entry) {
|
||||
Ort: entry.city || '',
|
||||
Land: entry.country || '',
|
||||
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 : {}),
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user