Помощь Выпадающее меню

djvavik

Местный житель
Регистрация
27 Авг 2013
Сообщения
170
Реакции
21
Здравствуйте. Подскажите пожалуйста, как добавить страницу в выпадающее меню. (Пример: Информация)

Почему то у меня страница создается, а в подменю не появляется.

Понимаю, глупый вопрос, но всте таки ответа на сайте битрикса не нашел.

Спасибо.
 
Здравствуйте. Подскажите пожалуйста, как добавить страницу в выпадающее меню. (Пример: Информация)

Почему то у меня страница создается, а в подменю не появляется.

Понимаю, глупый вопрос, но всте таки ответа на сайте битрикса не нашел.

Спасибо.
2 уровневое меню строится на основе 2 файлов меню.
меню 1 уровня лежит обычно в корне сайта (в нём заданы названия и урлы)
меню 2 уровня (имеет другое название) обычно лежит в папке (и в нём так же заданы названия и урлы).

Т.е. вам нужно внести вашу страницу в меню 2 уровня. Как называется меню какого уровня конкретно у вас без доступа никто не скажет.
 
Здравствуйте. Подскажите пожалуйста, как добавить страницу в выпадающее меню. (Пример: Информация)

Почему то у меня страница создается, а в подменю не появляется.

Понимаю, глупый вопрос, но всте таки ответа на сайте битрикса не нашел.

Спасибо.
В корне сайта у Вас должен быть файл меню вида .top.menu.php или .left.menu.php. Это по-умолчанию. Т.е. 2 типа меню - верхнее и левое. Допустим у Вас создано меню верхнее. В корне сайта файл .top.menu.php В нем код типа:
PHP:
<?
$aMenuLinks = Array(
    Array(
        "О нас",
        "/about/",
        Array(),
        Array(),
        ""
    ),
    Array(
        "Каталог",
        "/catalog/",
        Array(),
        Array(),
        ""
    )
);
?>

И, допустим, Вам нужно добавить два подраздела в раздел "О нас" и назвать их "информация" и "вакансии". Для этого в папке about нужно создать файл с именем .left.menu.php и в нем добавить что-то типа этого:
PHP:
<?
$aMenuLinksExt = Array(
    Array(
        "Информация",
        "/about/info/",
        Array(),
        Array(),
        ""
    ),
    Array(
        "Вакансии",
        "/about/vacancy/",
        Array(),
        Array(),
        ""
    )
);
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
?>

Все, выпадающее меню готово!
 
Выше верно написали. Можно ещё просто в админке зайти в нужный раздел и создать там меню типа left и будет счастье
 
Назад
Сверху