Promo agosto 2026: nuovi prezzi, validità 1-19 agosto e countdown
Prezzi aggiornati (One to One 200, Small Group 125, Reformer 115, Holistic 75) con migrazione guardata sul vecchio valore, così le righe già ritoccate dal pannello non vengono sovrascritte. I barrati restano invariati. Nota di validità con la finestra 1-19 agosto e countdown alla scadenza sopra le card: la deadline è un tag editabile, il blocco si nasconde da solo quando la promo è finita. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -177,6 +177,21 @@ export function createDb(path?: string): Database.Database {
|
||||
const updPromoTx = db.transaction(() => { for (const [tag, oldV, newV] of PROMO_FRECCE) upd02.run(newV, tag, oldV); });
|
||||
updPromoTx();
|
||||
|
||||
// Listino promo agosto 2026 (finestra 1–19 agosto): nuovi prezzi comunicati dal cliente e nota
|
||||
// di validità con le date. I prezzi barrati (price-old) restano invariati. UPDATE guardato dal
|
||||
// vecchio valore → idempotente e non sovrascrive eventuali ritocchi fatti dal pannello.
|
||||
const PROMO_AGOSTO_2026: [string, string, string][] = [
|
||||
['promo.card.1.price', '163 €', '200 €'],
|
||||
['promo.card.2.price', '110 €', '125 €'],
|
||||
['promo.card.3.price', '100 €', '115 €'],
|
||||
['promo.card.4.price', '50 €', '75 €'],
|
||||
['promo.validity-note',
|
||||
"Disponibile solo per l'apertura · Valido entro 2 mesi dal primo incontro e comunque non oltre il 1° dicembre 2026",
|
||||
'Promo valida dal 1° al 19 agosto 2026 · Incontri validi entro 2 mesi dal primo incontro e comunque non oltre il 1° dicembre 2026'],
|
||||
];
|
||||
const updAgostoTx = db.transaction(() => { for (const [tag, oldV, newV] of PROMO_AGOSTO_2026) upd02.run(newV, tag, oldV); });
|
||||
updAgostoTx();
|
||||
|
||||
// Il servizio "Performance Class" torna a chiamarsi solo "Class" (titolo card /services,
|
||||
// H1 pagina dettaglio, link footer). Inverte la precedente normalizzazione Class→Performance
|
||||
// Class. Guardato dal vecchio valore → idempotente, non tocca eventuali modifiche del pannello.
|
||||
|
||||
Reference in New Issue
Block a user