2016-05-02 2 views
0

У меня вопрос начинающих о макетах ... После прочтения много о макетах, я более смущен, чем там, где я начал. Я хочу добавить блок баннера, который будет отображаться на моей домашней странице и на нескольких других страницах. Я решил, что он не может быть частью заголовка.Как добавить новый блок в мой макет в magento 1.9?

Я хочу добавить это прямо под заголовком. Я пытаюсь создать свой макет через бутстрап. В некоторых темах я вижу, что это делается внутри файла cms.xml, и я не уверен, почему мне нужно его редактировать. Ясно, что я запутался.

Любая помощь будет оценена по достоинству.

ответ

0

Перейти к вашей теме

app/design/frontend/Your-Package/Your-Theme/layout/local.xml 

добавить код ниже:

<?xml version="1.0"?> 
<layout version="0.1.0"> 
    <cms_index_index> 
     <reference name="content"> 
      <block type="core/template" name="banner" before="-" template="banner/banner.phtml" /> 
     </reference> 
    </cms_index_index> 
</layout> 

добавить файл banner.phtml в

app/design/frontend/Your-Package/Your-Theme/template/banner/banner.phtml 

добавить свой баннер в указанном файле

+0

Это именно то, что я искал, один последующий вопрос, который у меня есть, в случае, если я хочу добавить это на любую другую страницу (а не только на домашнюю страницу), что будет ссылкой на которую я бы добавил? Я понимаю, что cms_index_index предназначен только для домашней страницы. – shriekz

+0

'' как пример '' эта ссылка для страницы просмотра продукта каталога –