Come creare una home page personalizzata?
Domanda
Ho bisogno di creare una pagina personalizzata nella homepage della mia e-commerce.In esso, inserirò blocchi statici e contenuto HTML.
Qualcuno può dirmi cosa fare per creare un modello PHTML o XML e chiamarlo sulla homepage?
Soluzione
Essere predefinito una pagina CMS (Tasto URL Home ) Viene visualizzato.Ha un editor wysiwyg che è possibile utilizzare e una scheda in cui è possibile aggiungere layout XML.
Opzionalmente si aggiunge un local.xml
al modello e aggiungi la maniglia cms_index_index
per aggiungere contenuti tramite layout XML.
I file PHTML che è possibile che si desidera includere può essere inserito nella directory del modello con gli altri file del modello, è possibile effettuare una directory home
o qualcosa del genere per metterli insieme
Altri suggerimenti
Inoltre è possibile chiamare un file modello da cui all'interno della pagina CMS
{{block type="core/template" template="custom/homepage.phtml"}}
.
dove custom/homepage.phtml
è in app/design/frontend/[your design package]/[your theme]/template/custom/homepage.phtml
.
Dall'interno del modello è possibile chiamare blocchi statici con
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('your_static_block_id')->toHtml() ?>
.