Телеграм: @camouf_ru Почта: mihail@bazarow.ru

Видеоурок №5: создание меню

Просмотров: 34302

Создаем основные разделы сайта. Рассказываю как устроены компоненты битрикс на примере меню. Копируем и верстаем шаблон компонента. Изучаем устройство файловой системы битрикс сайта.

Видеоурок №5: создание меню

Все серии

Комментарии к видео

Михаил Базаров08.02.2016
Цитата
ГостьGuest пишет:
Михаил все было хорошо до этого урока. У Вас приятный голос и стиль изложения.. В первых часятх тоже были были эти запинки
Ой, не так ах да а вот сюда но это потом
Но в этой части вы побили все рекорды, так запутать -это дар надо иметь
Или Вы волновались или думали о чем то другом
Если вы идете по теме, так идите!!! Зачем вы отвлекаетесь на ненужное и делаете на этом
Акцент?? Ученик сразу начинает это запоминать, думать об этом - в итоге информация не усвоена
Простите меня , но урок ужасен
Пожалуй, соглашусь   :)   Эта часть далась мне тяжело- попытка донести сложную вещь простым языком. С меню все сложно, с точки зрения объяснения. На ютубе, на моем канале, лежит несколько видео по меню- одно из них ответ на примерно такой же комментарий, только более гневный.
Посмотрите это видео, возможно станет понятнее: http://www.youtube.com/watch?v=EBSUbGNPvt4&index=3&list=PL8CIWP7ylJEOIy1dqu8NEXkh2hsNusLP­i
jim_nyc15.04.2016
Здравствуйте Михаил. С меню возник небольшой вопрос, очень надеюсь, что подскажите. У меня в меню всего два пункта (Новости и Программы), и есть еще один раздел about, который не включен в меню, а выводится ссылкой в footer. Так вот, почему-то, когда заходишь по адресу http://site.ru/about/ стиль selected остается на разделе "Новости", что не логично и может сбить пользователя. Если добавить пункт "О проекте" в меню, то все в порядке, при переходе на страницу http://сайт/about selected  перемещается на "О проекте". Как можно исправить?
Михаил Базаров15.04.2016
Цитата
jim_nyc написал:
Здравствуйте Михаил. С меню возник небольшой вопрос, очень надеюсь, что подскажите. У меня в меню всего два пункта (Новости и Программы), и есть еще один раздел about, который не включен в меню, а выводится ссылкой в footer. Так вот, почему-то, когда заходишь по адресу  http://site.ru/about/  стиль selected остается на разделе "Новости", что не логично и может сбить пользователя. Если добавить пункт "О проекте" в меню, то все в порядке, при переходе на страницу http://сайт/about selected  перемещается на "О проекте". Как можно исправить?
Так подсказать тяжело. Это нужно поразбираться в вашей структуре и настройках меню. Но вообще, так быть не должно, если раздел about не является подразделом новостей.
jim_nyc15.04.2016
Цитата
Михаил Базаров пишет:
Цитата
jim_nyc написал:
Здравствуйте Михаил. С меню возник небольшой вопрос, очень надеюсь, что подскажите. У меня в меню всего два пункта (Новости и Программы), и есть еще один раздел about, который не включен в меню, а выводится ссылкой в footer. Так вот, почему-то, когда заходишь по адресу http://site.ru/about/ стиль selected остается на разделе "Новости", что не логично и может сбить пользователя. Если добавить пункт "О проекте" в меню, то все в порядке, при переходе на страницу http://сайт/about selected перемещается на "О проекте". Как можно исправить?
Так подсказать тяжело. Это нужно поразбираться в вашей структуре и настройках меню. Но вообще, так быть не должно, если раздел about не является подразделом новостей.
Вроде исправил. В основном меню ссылка на "Новости (Главная)" указана как "/", и когда заходил в раздел about, она всегда подсвечивалась selected. Сделал для about свое меню, и указал точный адрес ссылки для раздела "Новости" - http://site.ru Теперь она не подсвечивается.
A A26.06.2016
Здравствуйте, мне нужно сделать следующее: в верхней части сайта сделать горизонтальное выпадающее меню с 1 уровнем вложенности, а в левой части вывести вложенные пункты одного из пунктов главного меню (Услуги) в виде вертикального меню. И его тоже сделать выпадающим (это уже будет 2-й уровень вложенности, но выглядеть будет как первый). В общем-то я это сделала, но это вертикальное меню, так как состоит из подразделов раздела "Услуги", только в нем и отображается, а я хочу, чтобы отобрадался на всех страницах сайта.

Структура меню сейчас такая:
Сверху: Основное - Horizontal_multilevel (Горизонтальное выпадающее меню). Из него выпадает - podmenu (Горизонтальное подменю)
Слева: Основное: podmenu (Горизонтальное подменю) - podmenu2 (Вертикальное подменю)

Только сейчас дошло - а ведь это значит, что у меня леве меню будет меняться от раздела к разделу, так ведь?

Как мне сделать постояное вертикальное меню "Список услуг", при этом выпадающее?
Михаил Базаров26.06.2016
Цитата
A A написал:
Здравствуйте, мне нужно сделать следующее: в верхней части сайта сделать горизонтальное выпадающее меню с 1 уровнем вложенности, а в левой части вывести вложенные пункты одного из пунктов главного меню (Услуги) в виде вертикального меню. И его тоже сделать выпадающим (это уже будет 2-й уровень вложенности, но выглядеть будет как первый). В общем-то я это сделала, но это вертикальное меню, так как состоит из подразделов раздела "Услуги", только в нем и отображается, а я хочу, чтобы отобрадался на всех страницах сайта.

Структура меню сейчас такая:
Сверху: Основное - Horizontal_multilevel (Горизонтальное выпадающее меню). Из него выпадает - podmenu (Горизонтальное подменю)
Слева: Основное: podmenu (Горизонтальное подменю) - podmenu2 (Вертикальное подменю)

Только сейчас дошло - а ведь это значит, что у меня леве меню будет меняться от раздела к разделу, так ведь?

Как мне сделать постояное вертикальное меню "Список услуг", при этом выпадающее?
Просто перенесите файл вызова меню в корень сайта. Точнее не перенесите, а скопируйте- что бы оно осталось и в верхнем как выпадающее. А подразделы этого меню сами возьмутся из раздела "Услуги"

Если я правильно понял задачку- то как-то так.  
A A01.07.2016
И да, и нет. На главную то я это меню вывела. Но вот о чем я не подумала, так это о том, что  у меня в каждом разделе есть подразделы и в каждой папке раздела лежит свой файлик с меню. Стало быть, когда мы заходим в раздел - он нам слева будет демонстриривать список СВОИХ подразделов. А мне нужно, чтобы там всегда висел список  подразделов раздела "Услуги". А вот как это сделать?
Михаил Базаров02.07.2016
Цитата
A A написал:
И да, и нет. На главную то я это меню вывела. Но вот о чем я не подумала, так это о том, что  у меня в каждом разделе есть подразделы и в каждой папке раздела лежит свой файлик с меню. Стало быть, когда мы заходим в раздел - он нам слева будет демонстриривать список СВОИХ подразделов. А мне нужно, чтобы там всегда висел список  подразделов раздела "Услуги". А вот как это сделать?
Тогда создайте еще один тип меню, чисто для вывода слева
A A04.07.2016
Цитата
Тогда создайте еще один тип меню, чисто для вывода слева
Так вот я создала новый тип меню, но я не понимаю, как сделать, чтобы разделы стали пунктами этого нового меню. Я сделала просто "Создать меню в этом разделе" и руками добавила пункты и прописала ссылки на папки, но в этом случае если у меня добавится раздел в "Услугах" - он не появится в меню автоматически и менеджеру придется вручну. же его добавлять. Можно этого как-то избежать?
Мария Семенова06.07.2016
Михаил, добрый день! Спасибо Вам за уроки, все очень доступно изложено. Подскажите, пожалуйста, как при помощи компонента меню можно сделать горизонтальное многоуровневое меню НО!!! все пункты должны быть уже раскрыты, а не выпадающими при наведении. Примерно как здесь http://st-marketing.ru/
Михаил Базаров06.07.2016
Цитата
Мария Семенова написал:
Михаил, добрый день! Спасибо Вам за уроки, все очень доступно изложено. Подскажите, пожалуйста, как при помощи компонента меню можно сделать горизонтальное многоуровневое меню НО!!! все пункты должны быть уже раскрыты, а не выпадающими при наведении. Примерно как здесь  http://st-marketing.ru/
Это просто верстка на css достаточно элементарная. Прям вот так, текстом не объяснить- но просто верстка
Мария Семенова06.07.2016
Спасибо!
Инна Браженко06.12.2016
День добрый, все делаю по вашему видео, клик в клик, но после сохранения разделы не появляются, как исправить? что делать?
Михаил Базаров06.12.2016
Цитата
Инна Браженко написал:
День добрый, все делаю по вашему видео, клик в клик, но после сохранения разделы не появляются, как исправить? что делать?
ПРоверьте отключено ли у вас кеширование, бывает что не успевает перезаписаться
Максим Тюльпаков13.12.2017
Привет Мих!
Не подскажешь как подправить момент один.  У меня при включении "правка меню", по каким-то причинам слетают сами стили меню. Сами стили правлю в скопированном шаблоне компонента меню, который находится в локал компонентах моего шаблона.
Михаил Базаров13.12.2017
Цитата
Максим Тюльпаков написал:
Привет Мих!
Не подскажешь как подправить момент один.  У меня при включении "правка меню", по каким-то причинам слетают сами стили меню. Сами стили правлю в скопированном шаблоне компонента меню, который находится в локал компонентах моего шаблона.
Из за кеширование такое, чаще всего происходит- но нужно смотреть на конкретном сайте
Саша Плешевич14.12.2017
Как сделать неактивными ( чтобы не было перехода на страницу) родительские пункты меню в выпадающем горизонтальном меню?
Заранее спасибо за ответ!
Михаил Базаров14.12.2017
Цитата
Саша Плешевич написал:
Как сделать неактивными ( чтобы не было перехода на страницу) родительские пункты меню в выпадающем горизонтальном меню?
Заранее спасибо за ответ!
Просто убрать ссылку в шаблоне для root-menu (найдете там по селлектору)
Саша Плешевич14.12.2017
Цитата
Михаил Базаров пишет:
Цитата
Саша Плешевич написал:
Как сделать неактивными ( чтобы не было перехода на страницу) родительские пункты меню в выпадающем горизонтальном меню?
Заранее спасибо за ответ!
Просто убрать ссылку в шаблоне для root-menu (найдете там по селлектору)
Спасибо большое! Очень помогли!
Саша Плешевич15.12.2017
Добрый день Михаил! Может посоветуете, что можно сделать. У меня фиксированное меню и и панелька закрывает ее. Как можно устранить такой трабл? http://joxi.ru/12MDQMDuMBjJom Заранее большое спасибо!