Passa al contenuto principale

Modelli Email

Il modulo utilizza un sistema email a due livelli: un wrapper HTML (il "Modello Email") che fornisce la struttura e l'immagine del brand, e i corpi dei messaggi individuali che crei per ogni promemoria. Entrambi i livelli supportano la modifica per lingua e le variabili dinamiche.

🎨 Il Modello Email (Wrapper HTML)

La sezione Modello Email nella pagina di configurazione ti consente di modificare il codice HTML esterno che avvolge ogni email di promemoria. Viene inizializzato automaticamente dal modello email contact.html del tuo tema PrestaShop attuale.

Il wrapper deve contenere due segnaposto speciali:

SegnapostoScopo
{wr_title}Sostituito con l'oggetto del messaggio individuale
{wr_message}Sostituito con il corpo HTML del messaggio individuale

Non eliminare questi segnaposto. Se uno manca, l'email non verra visualizzata correttamente.

L'editor utilizza schede per lingua (schede lingua HelperForm standard di PrestaShop). Ogni lingua installata ha la propria copia del wrapper.

suggerimento

La versione in testo normale di ogni email viene generata automaticamente rimuovendo i tag HTML dal corpo. Non e necessario mantenere un editor di testo normale separato.

📝 Oggetto e Corpo del Messaggio

L'oggetto e il corpo di ogni promemoria vengono modificati nel modulo del messaggio individuale (tramite Aggiungi nuovo Messaggio o l'icona Modifica nell'elenco). Entrambi i campi hanno schede per lingua.

🔧 Variabili Template Disponibili

Usa queste variabili nell'oggetto o nel corpo di qualsiasi messaggio di promemoria.

VariabileDisponibile inDescrizione
{shop_name}Oggetto + CorpoNome del tuo negozio
{name}Oggetto + CorpoNome del cliente
{surname}Oggetto + CorpoCognome del cliente
{completename}Oggetto + CorpoNome completo del cliente
{reference}Oggetto + CorpoRiferimento dell'ordine
{totalamount}Oggetto + CorpoTotale dell'ordine con valuta
{cancel_days}Oggetto + CorpoGiorni di annullamento configurati nelle Impostazioni Globali
{daysleft}Oggetto + CorpoGiorni rimanenti prima dell'annullamento dell'ordine
{hoursleft}Oggetto + CorpoOre rimanenti prima dell'annullamento dell'ordine
{date}Oggetto + CorpoData di creazione dell'ordine nel formato g-m-A
{date_us}Oggetto + CorpoData di creazione dell'ordine nel formato A-m-g
{date_english}Oggetto + CorpoData nel formato ordinale inglese
{date_short}Oggetto + CorpoData breve localizzata in base alla lingua dell'ordine
{date_full}Oggetto + CorpoData completa localizzata in base alla lingua dell'ordine
{account_info}Solo CorpoIntestatario del conto bancario (da Variabili Personalizzate)
{account_number}Solo CorpoNumero di conto bancario / IBAN (da Variabili Personalizzate)
{bank_address}Solo CorpoIndirizzo della banca (da Variabili Personalizzate)
{order_products}Solo CorpoProdotti dell'ordine come tabella HTML
{order_products_text}Solo CorpoProdotti dell'ordine come testo normale
{urgency_banner}Solo CorpoBanner HTML con conto alla rovescia fino all'annullamento
warning

{daysleft}, {hoursleft}, {cancel_days} e {urgency_banner} producono risultati significativi solo quando la funzione di annullamento delle Impostazioni Globali e attivata e viene configurato un valore di giorni di annullamento.

🏦 Configurare le Variabili dei Dati Bancari

Le variabili {account_info}, {account_number} e {bank_address} vengono popolate dal sistema di Variabili Personalizzate (tabella wr_variables). Per configurare i tuoi dati bancari:

  1. Nella pagina di configurazione, trova la sezione Variabili Personalizzate.
  2. Aggiungi o modifica le voci per account_info, account_number e bank_address con i tuoi dati bancari reali.
  3. Salva.

Le variabili possono essere impostate come statiche (un valore di testo fisso) o di configurazione (un valore letto da una chiave di configurazione di PrestaShop). Statico e la scelta giusta per la maggior parte dei negozi.

informazioni

Le variabili personalizzate sono per negozio in una configurazione multi-negozio, quindi ogni negozio puo avere i propri dati bancari.

✅ Checklist Finale

  • Modello Email (wrapper HTML) salvato per ogni lingua attiva
  • I segnaposto {wr_title} e {wr_message} sono presenti nel modello
  • Dati bancari configurati nella sezione Variabili Personalizzate
  • Ogni messaggio di promemoria ha oggetto e corpo compilati per ogni lingua attiva
  • {reference} incluso in ogni messaggio
  • Variabili di urgenza usate solo quando la funzione di annullamento e configurata
Ogni lingua installata ha bisogno del proprio modello email?

Si. Il wrapper HTML ha schede per lingua e ogni messaggio di promemoria ha campi oggetto e corpo per lingua. I clienti ricevono le email nella lingua del loro ordine.

Da dove vengono le variabili dei dati bancari?

Le variabili account_info, account_number e bank_address vengono popolate dalla sezione Variabili Personalizzate nella pagina di configurazione. Aggiungi li i tuoi dati bancari come voci statiche.

Esiste un editor di testo normale separato per il corpo dell'email?

No. La versione in testo normale viene generata automaticamente rimuovendo i tag HTML dal corpo. Devi solo mantenere il corpo HTML.

Cosa succede se uso daysleft senza configurare l'annullamento?

Se la funzione di annullamento delle Impostazioni Globali e disattivata o non viene impostato alcun valore di giorni, queste variabili mostreranno valori vuoti o zero.

Correlato

Hai Bisogno di Aiuto?