Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Меню вообще напрочь исчезло.попробуй так <insert name="show_block" module="menu" id="1" template="topmenu"> должно получиться. Выпадающее меню точно будет, а остальное стилями
какая версия CMS? правил файлы в папке \modules\menu\views ?Меню вообще напрочь исчезло.
Нет, все оригиналы, версия 5.0.2какая версия CMS? правил файлы в папке \modules\menu\views ?
Замудренно, но когда вникнешь в этот конструктор - все очень гибко получается. Вот имеете вы файл импорта, и у вас в нем таблица товаров, название, цена, цвет, описание, урл фотки, артикул, количество. Идете в этот конструктор, создаете "новый импорт" и указываете поля: 1. Название товара, 2. Цена, 3. Цвет и т.д. Потом в этот импорт скармливаете свой файл и все. А еще в цмске можно создавать разные импорты, подстроенные под разные файлы. Очень широко, но сразу не вкуриваешь, согласенКакто раз мне заказали сделать парсинг товаров и сделать файл импорта - ужос прямь, все замудренно. (отказался от греха подальше чтоб)
НЕ СОВЕТУЮ эту систему использовать для нормального магазина, иначе намучаетесь заполнять
А зачем template="topmenu"? Не надо этот параметр, если Вы не создавали отдельный файл шаблона с именем menu.view.show_block_topmenu.phpпопробуй так <insert name="show_block" module="menu" id="1" template="topmenu"> должно получиться. Выпадающее меню точно будет, а остальное стилями
В стандартном пакете, если не менять ничего, то меню выпадающее верхнее выводится какЗамудренно, но когда вникнешь в этот конструктор - все очень гибко получается. Вот имеете вы файл импорта, и у вас в нем таблица товаров, название, цена, цвет, описание, урл фотки, артикул, количество. Идете в этот конструктор, создаете "новый импорт" и указываете поля: 1. Название товара, 2. Цена, 3. Цвет и т.д. Потом в этот импорт скармливаете свой файл и все. А еще в цмске можно создавать разные импорты, подстроенные под разные файлы. Очень широко, но сразу не вкуриваешь, согласен
А зачем template="topmenu"? Не надо этот параметр, если Вы не создавали отдельный файл шаблона с именем menu.view.show_block_topmenu.php
Оставьте как было, только прибавьте
<ul class="sf-menu">
<insert name="show_block" module="menu" id="1"
tag_start_1="[li]" tag_end_1="[/li]"
tag_active_start_1="[li class='current']" tag_active_end_1="[/li]"
tag_level_start_2="[ul]" tag_level_end_2="[/ul]"
tag_start_2="[li]" tag_end_2="[/li]">
</ul>
Либо делайте так <insert name="show_block" module="menu" id="1" template="default"> и уже в файле menu.view.show_menu.php можете править цикл. Там все понятно, с комментами в коде.
<!-- шаблонный тег вывода первого меню (параметр id=1). Настраивается в файле /modules/menu/views/menu.view.show_block_topmenu.php
Документация тега Для просмотра ссылки Войдиили Зарегистрируйся -->
<insert name="show_block" module="menu" id="1" template="topmenu">
есть по умолчанию/modules/menu/views/menu.view.show_block_topmenu.php
киньте сайт. и/или контактые данные.Попробовал все методы ,но меню так и не появилось, оно появляется только если выводить в шаблоне :
<ul class="sf-menu">
<li class="current">
<insert name="show_block" module="menu" tag_start_1="[li class=`sf-menu`]" tag_end_5="[/div]">
</li>
</ul>
Но меню выпадающим не становится....
P.S.
Хотя ,если просматривать код страницы ,все менюшки видны.
где id меню? и почему<insert name="show_block" module="menu" tag_start_1="[li class=`sf-menu`]" tag_end_5="[/div]">
иtag_start_1
tag_end_5
Со стилями намудрили, значит. Смотрите файрбагом, может какой закрывающий li мешаетсяНо меню выпадающим не становится....
P.S.
Хотя ,если просматривать код страницы ,все менюшки видны.
Согласен. tag_start_1 и tag_end_1 - цифра там указывает на уровень вложенности. 1 - первый уровень. start - то, что выводится перед пунктами первой вложенности, end - после. 2 - вторая вложенность и т.д. Если вы указываете 5 - то это что-то хитроегде id меню? и почему