Definire le condizioni di richiamo per un template condizionale (Query Builder)

Per definire le condizioni che determinano quando richiamare un template specifico per una pagina, è necessario utilizzare lo strumento Query Builder all'interno delle impostazioni dei template condizionali.

Perché farlo

Questa funzionalità permette di mostrare layout o contenuti diversi per la stessa tipologia di pagina (ad esempio, la Pagina Prodotto) in base a regole specifiche (es. l'utente proviene da una certa fonte, o la pagina ha determinate caratteristiche).

Procedura

1. Accedi alla sezione delle impostazioni dedicata ai Template pagine condizionali.

2. Individua la tipologia di pagina per la quale desideri creare un template condizionale (ad esempio, "Pagina Prodotto").

3. Se la tipologia di pagina non è ancora attiva, clicca sul pulsante Attiva nell'angolo in alto a destra del riquadro.

4. Scorri fino alla sezione page-template-container e, se non è presente un template, clicca su Aggiungi template.

5. Per il template appena aggiunto o da modificare:

a. Compila il campo etichettato Come si chiama il template? (questo è il nome che userai per identificarlo).

b. Individua il campo etichettato In che circostanza desideri richiamare questo template?.

6. Clicca all'interno di questo campo per aprire l'interfaccia del Query Builder.

7. Utilizza il Query Builder per definire le condizioni di richiamo:

  • Seleziona la variabile o il parametro che vuoi valutare (ad esempio, {is-popup} per verificare se la pagina è caricata in un popup).
  • Definisci l'operatore logico (es. È, Non è, Contiene).
  • Inserisci il valore da confrontare.

8. Puoi combinare più condizioni utilizzando gli operatori logici AND (E) o OR (O) per creare regole complesse.

9. Una volta definite tutte le condizioni, chiudi il Query Builder. Le condizioni verranno salvate automaticamente nel campo di testo.

10. Salva le modifiche generali della pagina delle impostazioni.

> Nota Bene: Il primo template condizionale che soddisfa le condizioni definite sarà quello visualizzato. L'ordine in cui i template appaiono nell'elenco è fondamentale.