Passa al contenuto principale

Creazione e Modifica dei Contenuti

I contenuti del tema ECTOR sono gestiti in modo centralizzato tramite il modulo Ector Configurator. Questo modulo consente di modificare rapidamente i contenuti del tuo sito, sia in modo statico che dinamico, attraverso un'interfaccia grafica intuitiva che permette di editare facilmente i file JSON.

Come Funziona

Alla base della configurazione c'è un JSON Builder, che contiene tutte le informazioni e le istruzioni da eseguire all'interno dei FrontController.

Struttura della Configurazione

  1. Lingua e Revisione:

    • Lingua: Specifica la lingua per cui la configurazione è valida.
    • Revisione: Permette di fare un rollback delle modifiche in caso di errore, garantendo così una gestione sicura delle configurazioni.
  2. JSON Object:

    • Controller: Al primo livello del JSON, troviamo i controller specifici per cui la configurazione è valida. Con il setup del tema base, troverai almeno:
      • IndexController
      • CategoryController
      • All

    Ogni configurazione impostata a livello di Controller è valida solo all'interno di quel Controller specifico. Per impostazioni globali, come il menù, puoi utilizzare il controller All.

  3. Caching della Configurazione:

    • La configurazione viene interpretata e messa in cache da ECTOR, evitando così di ricalcolare il payload a runtime e migliorando le performance del sito.

Modifica della Configurazione

All'interno del modulo Ector Configurator, puoi modificare facilmente la configurazione del tema base:

  1. Accedi a Ector Configurator:

    • Apri il modulo Ector Configurator nel backoffice di Prestashop.
  2. Naviga nella Configurazione:

    • Utilizza l'interfaccia grafica per navigare nella struttura JSON e apportare le modifiche necessarie.
  3. Salva e Applica le Modifiche:

    • Una volta effettuate le modifiche, salva la configurazione e verifica che le modifiche siano state applicate correttamente nel frontoffice.

Keyword Speciali

Esistono parole chiave speciali che, se usate come valori di configurazione, vengono convertite in altri valori specifici:

{{base}}

  • La keyword {{base}} viene automaticamente convertita nell'URL base del sito, facilitando la gestione dei link e delle risorse relative.

Conclusione

Il modulo Ector Configurator rende la gestione e la modifica dei contenuti del tema ECTOR semplice e veloce. Utilizzando l'interfaccia grafica e il JSON Builder, puoi apportare modifiche dinamiche e statiche al tuo sito, mantenendo un controllo completo sulle configurazioni e garantendo una gestione efficace e sicura dei contenuti.