Я тут совсем новичок, и очень нуждаюсь в ответе на мой вопрос, очень надеюсь найти понимание.
Ситуация такая. Я создал шаблон и перенёс его в Битрикс и потом активировал. Сайт принял задуманный вид. Но, вот возникла сложность с подключением модулей. Второй день поиска ответа (написанного для новичка) результата по прежнему не дал. Подскажите как мне создать меню и вывести его на страницы сайта?
Я прибег к следующим попыткам (не знаю на сколько они вам покажутся бредовыми, но от без исходности делал и так)
Из папки bitrix\menu\templates\.default скопировал все файлы, и переместил их в www\bitrix\templates\alvallc\components\bitrix\menu\abc, где alvallc это папка с мои шаблоном.
Затем в папке www\bitrix\templates\alvallc создал меню (из верхней панели) в каталоге появился файл .left.menu.php его содержание ниже.
Далее в header.php в нужное место добавил код подключения модуля меню таким кодом
В режиме разработки при редактировании параметров компонента появился шаблон alvallc: abc
Вроде бы всё хорошо, но меню генерируется не в файл www\bitrix\templates\alvallc\.left.menu.php
А в файл с таким же именем только в директорию www
Как правильно создать и вставить меню на сайте? Подскажите пожалуйста. Только доходчиво и если есть возможность с примерами.
P.S не прибегая к визуальному редактору, он коверкает код...
Ситуация такая. Я создал шаблон и перенёс его в Битрикс и потом активировал. Сайт принял задуманный вид. Но, вот возникла сложность с подключением модулей. Второй день поиска ответа (написанного для новичка) результата по прежнему не дал. Подскажите как мне создать меню и вывести его на страницы сайта?
Я прибег к следующим попыткам (не знаю на сколько они вам покажутся бредовыми, но от без исходности делал и так)
Из папки bitrix\menu\templates\.default скопировал все файлы, и переместил их в www\bitrix\templates\alvallc\components\bitrix\menu\abc, где alvallc это папка с мои шаблоном.
Затем в папке www\bitrix\templates\alvallc создал меню (из верхней панели) в каталоге появился файл .left.menu.php его содержание ниже.
Код |
---|
<? $sMenuTemplate = ""; $aMenuLinks = Array( Array( "Гланая", "", Array(), Array(), "" ) ); ?> |
Далее в header.php в нужное место добавил код подключения модуля меню таким кодом
Код |
---|
<?$APPLICATION->IncludeComponent("bitrix:menu", "abc", array( "ROOT_MENU_TYPE" => "left", "MENU_CACHE_TYPE" => "N", "MENU_CACHE_TIME" => "3600", "MENU_CACHE_USE_GROUPS" => "Y", "MENU_CACHE_GET_VARS" => array( ), "MAX_LEVEL" => "1", "CHILD_MENU_TYPE" => "left", "USE_EXT" => "N", "ALLOW_MULTI_SELECT" => "N" ), false );?> |
В режиме разработки при редактировании параметров компонента появился шаблон alvallc: abc
Вроде бы всё хорошо, но меню генерируется не в файл www\bitrix\templates\alvallc\.left.menu.php
А в файл с таким же именем только в директорию www
Как правильно создать и вставить меню на сайте? Подскажите пожалуйста. Только доходчиво и если есть возможность с примерами.
P.S не прибегая к визуальному редактору, он коверкает код...