Variabili personalizzabili in Magento2

Variabili personalizzabili in Magento2

Le variabili personalizzate (Custom Variables) in Magento 2 sono uno strumento versatile che ti consente di inserire contenuti dinamici in email, pagine CMS e blocchi statici. In questo post, esploreremo cosa sono le variabili personalizzate, come crearle e utilizzarle efficacemente.

Che Cosa Sono le Variabili Personalizzate?

Le variabili personalizzate in Magento 2 ti permettono di definire valori dinamici che possono essere richiamati ovunque all’interno del tuo store. Questo è particolarmente utile per gestire informazioni che cambiano frequentemente o che devono essere riutilizzate in più punti del sito, come indirizzi, numeri di telefono, termini e condizioni, ecc.

Come Creare una Variabile Personalizzata

Passaggi per la Creazione

  1. Accesso al Pannello di Amministrazione: Accedi al pannello di amministrazione di Magento 2.
  2. Navigazione nella Sezione delle Variabili Personalizzate: Vai su Stores > Settings > Configuration.
  3. Aggiungere una Nuova Variabile: Vai su System > Custom Variables, quindi clicca su Add New Variable.
  4. Definizione della Variabile:
    • Nome della Variabile: Inserisci un nome identificativo.
    • Codice della Variabile: Questo codice sarà utilizzato per richiamare la variabile nei template.
    • Valore della Variabile: Inserisci il contenuto che vuoi venga richiamato.

Esempio di Creazione

Supponiamo di voler creare una variabile personalizzata per il numero di telefono del servizio clienti.

  • Nome della Variabile: Customer Service Phone
  • Codice della Variabile: customer_service_phone
  • Valore della Variabile: +39 123 456 7890

Utilizzo delle Variabili Personalizzate

Le variabili personalizzate possono essere utilizzate in vari contesti, tra cui email, pagine CMS e blocchi statici.

Includere Variabili in Email

Per includere una variabile personalizzata in un template email, utilizza la seguente sintassi:

{{customVar code="customer_service_phone"}}

Includere Variabili in Pagine CMS o Blocchi Statici

Per utilizzare una variabile personalizzata in una pagina CMS o in un blocco statico, utilizza la stessa sintassi:

{{customVar code="customer_service_phone"}}

Modifica delle Variabili Personalizzate

Se hai bisogno di aggiornare il valore di una variabile personalizzata, torna nella sezione Custom Variables e modifica il valore direttamente. Questo aggiornamento sarà automaticamente riflesso ovunque la variabile è utilizzata.

Best Practices

  1. Nomi Descrittivi: Usa nomi descrittivi per le tue variabili, in modo da ricordare facilmente il loro scopo.
  2. Manutenzione: Rivedi e aggiorna periodicamente le tue variabili per assicurarti che contengano informazioni corrette e aggiornate.
  3. Organizzazione: Mantieni un elenco organizzato delle variabili utilizzate per evitare duplicazioni e confusioni.

Conclusione

Le variabili personalizzate in Magento 2 sono uno strumento potente che ti consente di gestire e inserire contenuti dinamici con facilità. Seguendo i passaggi descritti in questa guida, potrai creare, gestire e utilizzare le variabili personalizzate per migliorare l’efficienza e la coerenza del tuo store.

Sono un web developer Freelance (programmatore web) in grado di offrire servizi di consulenza su diverse tipologie di progetti.
Dopo 6 anni di lavoro come dipendente in diverse agenzie di comunicazione, dal 2016 ho deciso di investire soldi e tempo nel mio sogno di diventare libero professionista.