Postkarten-Maße-Fix, Sammelversand-Staffel, Extern-Format, Mustertexte
- render_formats: Upsert statt nur-anlegen → korrekte A6-Maße werden beim Bootstrap erzwungen (behebt „Postkarten passen nicht, weder quer noch hoch") - Sammelversand-Staffel: bis 5 Schriftstücke 1,80 € (neues Preisitem sammelversand_klein), ab 6 der reguläre Satz – Backend + App-Option - Extern-Modus: Postkarten-Format (hoch/quer) wieder wählbar; optionaler ?format=-Parameter; kein Auto-Vorbelegen bei mehreren Formaten - Unbegrenzte Mustertexte: neue Collection muster_texts (Dropdown im „Manueller Druck", Du/Sie als Fallback + Seeds) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -344,7 +344,10 @@ const handler = (router, { services, getSchema, logger }) => {
|
||||
add('Porto Inland', priceOf('porto_inland') * inlandCount, true);
|
||||
add('Porto Ausland', priceOf('porto_ausland') * auslandCount, true);
|
||||
} else {
|
||||
add('Sammelversand', priceOf('sammelversand'), false);
|
||||
// Sammelversand-Staffel: bis 5 Schriftstücke günstiger (sammelversand_klein),
|
||||
// ab 6 der reguläre Satz. Fallback 1,80 €, falls der kleine Satz fehlt.
|
||||
const sammelKlein = priceItems['sammelversand_klein'] ? priceOf('sammelversand_klein') : 1.80;
|
||||
add('Sammelversand', menge <= 5 ? sammelKlein : priceOf('sammelversand'), false);
|
||||
}
|
||||
|
||||
// 3) Kuvert + Beschriftung – NUR bei Sammelversand.
|
||||
|
||||
Reference in New Issue
Block a user