2016-05-04 5 views
0

Я делаю шаблон в CS-Cart, включая необходимые файлы tpl непосредственно в свой html, где это необходимо. Но я не уверен, как это сделать, это главное меню.CS-Cart Меню в настраиваемом шаблоне

например.

{include file="common/search.tpl"} 

Я создал пользовательское меню, которое в настоящее время содержит две категории и две страницы и называется «Верх Nav Nav». Как включить это в файл html-шаблона?

ответ

1

Вы можете сделать это, но вам все равно придется использовать менеджер блока.

Вы можете создать блок для меню и вручную вставить его, следуя учебник здесь: http://forum.cs-cart.com/topic/29828-a-simple-way-to-add-any-content-on-any-place-on-template/

Хотя, как отмечает Александр, это не рекомендуемый способ сделать это.

0

Вы должны подумать о том, чтобы начать использовать встроенный блок-менеджер. Блок - это «виджет», который можно поместить в любое место на странице с помощью графического интерфейса пользователя на панели администрирования. Для этого нет отдельного шаблона, блоки визуализируются динамически - вы не можете просто включить его в свой шаблон.

Итак, вы должны создать блок, который отобразит созданное вами меню и разместит его на макете страницы.

Заканчивать документацию, чтобы узнать больше: http://docs.cs-cart.com/4.3.x/user_guide/look_and_feel/menus/index.html

+0

Фактически, если вы создаете свой собственный шаблон, он должен быть либо шаблоном вашего собственного блока, либо шаблоном для основного контента (который также является блоком). –

+0

Я надеялся закодировать компоненты в свой html для верхнего и нижнего колонтитулов для лучшего управления дизайном и использовать только менеджер блоков для области содержимого. Блоки для поиска/содержимого корзины/логина и т. Д., Похоже, работают нормально, когда их вручную вставляют. Но нет никакого очевидного способа сделать это меню таким ... – user500665

Смежные вопросы