ANM22 WebBase | Developers
Il nostro sito web utilizza cookie per raccogliere dati statistici anonimi sulla navigazione, rispettando la privacy dei tuoi dati personali. Utilizzando il nostro sito web, accetti l'utilizzo dei cookie secondo le modalità descritte nella nostra policy.
Cookie Policy - Ho capito

Template SPelectronics - Menù prodotti

All'interno del tema realizzato per SPelectronics, in particolare nel template dedicato alle pagine prodotto, è presente un menù per navigare velocemente tra le varie categorie di articoli dello store.

Per renderizzare l'elenco è stato implementato uno script ad hoc al posto del normale plugin menù, perché le voci presenti vengono in parte popolate dai moduli di WebBase AUTO, MOTO e KART studiati appositamente per SPelectronics.

Modifica voci menù statiche

Le principali voci del menù vengono inserite tramite i moduli AUTO, MOTO e KART (come da guide precedenti), mentre altre sono inserite nel codice del menù.

Il menù prodotti è implementato nel tema all'interno del file productsMenu.php. All'inizio del file viene dichiarato l'array con le voci del menù statiche.

Ogni voce del menù è un vettore contenente i seguente valori:
- etichette tradotte per le sei lingue disponibili in WebBase (de, en, es, fr, it, ru)
- link a cui reindirizzare l'utente
- array con le sottosezioni.

Non ci sono limiti nel numero di voci inseribili, ma per il corretto funzionamento dei moduli automatici non devono essere cancellate:
- Auto
- Moto
- Kart

Esempio array voci menù

$menuItems[0] = array(
'link' => 'moto', // Non modificare perché associato al modulo SP
'en' => 'Bike',
'it' => 'Moto',
'items' => array());

$menuItems[0]['items'][] = array(
'link' => 'moto-sensori',
'en' => 'Sensors',
'it' => 'Sensori');
$menuItems[0]['items'][] = array(
'link' => 'moto-display',
'en' => 'Display',
'it' => 'Indicatori');

$menuItems[1] = array(
'link' => 'auto', // Non modificare perché associato al modulo SP
'en' => 'Car',
'it' => 'Auto',
'items' => array());