Настройка слайдера баннера для отображения между навигацией и контентом
Я установил бесплатный слайдер баннеров расширения от magestore, и до сих пор он отлично работает.
Я расположил ползунок через серверную часть в нижней части меню.
Эта позиция именно там, где я хочу, но проблема в том, что здесь она отображается на каждой странице, а не только на домашней странице, как я тоже этого хочу.
Может ли кто-нибудь из вас, ребята, указать мне правильное направление?
Я пробовал разные позиции, но безрезультатно. Я добавил строку кода для содержимого домашней страницы cms, но это неверное положение, потому что левый столбец отображается рядом с баннером, а не под ним.
Я также попытался использовать строку XML-кода, которую они предоставили, чтобы напрямую закодировать ее. Я поместил эту строку кода в page.xml файл между панировочными сухарями и блоками заголовков, а затем установите положение ползунка в пользовательское. но опять же это не сработало.
Любые идеи приветствуются, спасибо.
1 answers
Просто чтобы уточнить комментарий Фабиана на случай, если вы не знакомы с работой с local.xml . Вы можете прочитать об этом здесь -> http://www.classyllama.com/development/magento-development/the-better-way-to-modify-magento-layout
Вместо того, чтобы изменять какие-либо файлы компоновки ядра, вы вносите свои собственные изменения в xml-файл local.xml
в том же каталоге (т.Е. app/design/frontend/[your_package]/[your_theme]/layout/
). Этот файл макета будет загружен последним и переопределит любой из основных файлов, что позволит вам измените файл компоновки ядра, не прикасаясь к нему.
Ваш xml будет помещен внутрь дескриптора cms_index_index
вот так;
<?xml version="1.0" encoding="UTF-8"?>
<layout>
<cms_index_index>
<reference name="content">
<block type="bannerslider/default" name="bannerslider.bannerslider" template="bannerslider/bannerslider.phtml">
<action method="setBannersliderId"><bannerslider_id>1</bannerslider_id></action>
</block>
</reference>
</cms_index_index>
</layout>