Il posizionamento dei blocchi all’interno dei template magento è una combinazione del codice contenuto nei template phtml e nei blocchi definiti all’interno degli xml di layout e il suo utilizzo non è immediato.
Continue reading »
Quando viene creata una pagina CMS, in Custom Design -> Layout si può scegliere tra i template disponibili di default.
Ma è utile a volte poter definire template specifci per la singole pagine CMS.
Sembra una problematica standard, ma Magento purtroppo non ha una procedura “pulita” per farlo – bisogna modificare un file del core.
La procedura è questa:
1 – creare il file .phtml in /app/design/frontend/[your_interface]/[your_theme]/template/page/
2- modificare il file /app/code/core/Mage/Page/etc/config.xml
(all'elenco delle definizioni di layout, aggiungere la propria personalizzata)
Questa funzione non è documentata, e l'xml da modificare si trova in questo path solo dalla versione 1.3.2 di Magento - parte della documentazione che si trova on line è quindi non aggiornata, perchè fa riferimanto a versioni precedenti, e può essere fuorviante.
