Я тут совсем новичок, и очень нуждаюсь в ответе на мой вопрос, очень надеюсь найти понимание.
Ситуация такая. Я создал шаблон и перенёс его в Битрикс и потом активировал. Сайт принял задуманный вид. Но, вот возникла сложность с подключением модулей. Второй день поиска ответа (написанного для новичка) результата по прежнему не дал. Подскажите как мне создать меню и вывести его на страницы сайта?
Я прибег к следующим попыткам (не знаю на сколько они вам покажутся бредовыми, но от без исходности делал и так)
Из папки 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 не прибегая к визуальному редактору, он коверкает код...
Сейчас попробую всё сделать аккуратно и удалив указанную строку.
