Variabili comuni

Variabili comuni a tutte le pagine

Le seguenti sono le variabili che possono essere usate in tutte le pagine:

Istruzione Variabile Descrizione
show alternate Elemento <link rel="alternate"> da inserire tra <head> e </head> per indicare ai browser e ai motori di ricerca l'indirizzo alternativo da utilizzare per i dispositivi mobile
for banners Lista dei banner
for blogPosts Articoli del blog
if canChangeLocale Indica se si può cambiare la lingua o la valuta del sito
show canonical Elemento <link rel="canonical"> da inserire tra <head> e </head> che indica ai browser ed ai motori di ricerca l'indirizzo canonico della pagina corrente
show cartQuantity Quantità di prodotti nel carrello
show cartTotal Totale del carrello
show cartTotalTax Totale del carrello iva inclusa
show currencies Menù delle valute
show customerEmail Email del cliente, se ha fatto il login
show customerFirstName Nome del cliente, se ha fatto il login
show customerLastName Cognome del cliente, se ha fatto il login
for departments Reparti principali e loro figli
show footnote Note di fondo pagina
if hasDepartmentsFilter Indica se la pagina attuale ha il filtro per reparti
if hasProducersFilter Indica se la pagina attuale ha il filtro per produttori
if isFirstPage Indica se la pagina attuale è la prima di una paginazione. Disponibile solo se è attivo Paranoid SEO
if isLoggedIn Indica se il cliente ha fatto il login
show lang Codice della lingua da usare come valore dell'attributo lang. Disponibile solo se è attivo Paranoid SEO
show languages Bandierine delle lingue
show login Pulsante per fare il login
show logo Logo del sito per dispositivi desktop
show logout Pulsante per fare il logout
for menus Menù
show metaDescription Meta description da inserire tra <head> e </head>. Disponibile solo se è attivo Paranoid SEO
show metaKeywords Meta keywords da inserire tra <head> e </head>. Disponibile solo se è attivo Paranoid SEO
show metaTags Meta tags da inserire tra <head> e </head>
for miniCart Mini carrello
show mobileLogo Logo del sito per dispositivi mobile
show page Nome della pagine HTML del template senza l'estensione
show pageNumber Numero di pagina nel caso in cui la pagina attuale è parte di una paginazione. Disponibile solo se è attivo Paranoid SEO
show pageTitle Titolo della pagina da inserire tra <head> e </head>
show poweredBy Riferimento alla piattaforma ecommerce utilizzata
show producerMenu Menù dei produttori
for producers Produttori
show search Pulsante per avviare una ricerca sui prodotti
show searchDepartment Menù da cui scegliere il reparto su cui fare la ricerca
if taxesAreExcluded Indica se nei prezzi sono escluse le tasse
for topSellers Prodotti più venduti

for banners

La variabile banners mostra i banner sul sito.

Se si vogliono mostrare per esempio i banner della sezione 3 si scrive:

<!-- .for banners(3) -->
  <!-- .show banner --> <img src="banner.jpg"> <!-- .end -->
<!-- .end for -->
Istruzione Variabile Descrizione
show banner Banner, se l'immagine non è presente viene mostrato il testo alternativo

for blogPosts

Istruzione Variabile Descrizione
show date Data di pubblicazione
show smallImage Immagine piccola
show summary Sommario
show title Titolo

for menus

La variabile menus mostra i menù sul sito.

Se vi vuole mostrare per esempio il menù 3 si scrive:

<!-- .for menus(3) -->
  <h3><!-- .show title --> Titolo <!-- .end --></h3>
  <ul>
    <!-- .for items -->
    <li><!-- .show item --> Voce <!-- .end --></li>
    <!-- .end for -->
  </ul>
<!-- .end for -->
Istruzione Variabile Descrizione
show title Titolo
for items Voci del menù

for items

Istruzione Variabile Descrizione
show item Voce del menù

topSellers

La variabile topSellers visualizza i prodotti più venduti:

<!-- .for topSellers -->
  <!-- .for products -->
    ...
  <!-- .end -->
<!-- .end -->
Istruzione Variabile Descrizione
for products Lista dei prodotti più venduti

Pagine generiche

Le pagine generiche sono pagine che non hanno funzionalità specifiche nel sito. Se ne possono creare quante se ne desidera. Nei template forniti sono presenti ad esempio le pagine page.html, privacy-policy.html e terms-of-service.html.

Per poter gestire in autonomia il titolo, i contenuti e le informazioni sull'indicizzazione direttamente dal gestionale, è possibile utilizzare le seguentle variabili in aggiunta a quelle utilizzabili in tutte le pagine:

Istruzione Variabile Descrizione
show content Contenuto
show image Immagine
show title Titolo