0
0,00 0 prodotti

Nessun prodotto nel carrello.

Creare un menu utilizzando lo strumento del blocco statico

Creazione blocco statico: Accedendo all'amministrazione e seguendo il percorso CMS -> Blocchi statici, è possibile creare un blocco statico inserendo codice come se stessimo programmando direttamente sul file del server. Attraverso quindi una combinazione di html e css, progettiamo il nostro menù, come ad esempio il seguente: <div class="mainmenu">     <a href="{{store url=""}}where">Where</a> </div> <div […]

Creazione blocco statico:

Accedendo all'amministrazione e seguendo il percorso CMS -> Blocchi statici, è possibile creare un blocco statico inserendo codice come se stessimo programmando direttamente sul file del server. Attraverso quindi una combinazione di html e css, progettiamo il nostro menù, come ad esempio il seguente:

<div class="mainmenu">
    <a href="{{store url=""}}where">Where</a>
</div>
<div class="mainmenu">
    <a href="{{store url=""}}are">Are</a>
</div>
<div class="mainmenu">
    <a href="{{store url=""}}you">You</a>
</div>

Occorrerà inoltre specificare un titolo, che può essere reso visibile sopra al blocco, un id, per identificarlo rispetto agli altri creati, la vista negozio, importantissima per ottenere la visualizzazione del blocco solo per uno o più selezionati negozi piuttosto che su ogni visualizzazione.

Inserimento nelle pagine:

Ora che il blocco è pronto, apriamo in un editor testuale il file template responsabile della stilizzazione delle pagine. Nel nostro esempio poniamo sia: /app/design/frontend/default/default/template/page/3columns.phtml
E' sufficiente inserire la seguente riga per ottenere la visualizzazione del blocco:

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('ID_DEL_BLOCCO')->toHtml() ?>

Ovviamente tale visualizzazione è influenzata dalla scelta dei negozi fatta al momento della creazione.

Lascia un commento

15 Settembre 2009

Alcuni link presenti in questo sito sono affiliati Amazon: guadagniamo una commissione se effettui un acquisto, senza costi aggiuntivi per te.
My Agile Privacy
Privacy and Consent by My Agile Privacy

Questo sito utilizza cookie tecnici e di profilazione. 

Puoi accettare, rifiutare o personalizzare i cookie premendo i pulsanti desiderati. 

Chiudendo questa informativa continuerai senza accettare. 

crossmenu