Урок 5. CMS 1C-Битрикс: управление сайтом. Компонент меню

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024
  • Узнайте подробнее о курсе "1С-Битрикс. Практика создания веб-проектов": webformyself.c...
    Битрикс - это компонентная или модульная CMS. Это значит, что для получения тех или иных данных нам необходимо вызвать соответствующий компонент Битрикса, передав ему определенный массив параметров. В зависимости от редакции, Битрикс предлагает множество различных компонентов фактически на все случаи жизни.
    В этом уроке мы познакомимся с одним из ключевых компонентов - компонент Меню. Из урока вы узнаете, как вызывать и настраивать компоненты и, главное, как оформлять шаблоны компонентов, получая нужную для конкретного дизайна верстку и оформление шаблонов. В результате урока мы заменим статичную верстку меню динамичным вызовом компонента, который и вернет готовое меню, оформленное согласно имеющемуся дизайну.

Комментарии • 27

  • @Финансоваяграмотность-простоиб

    Столько инфы о компонентах смотрел и не мог понять что к чему и зачем.
    И стоило всего-лишь наткнуться на ваше видео, так сразу все в голове прояснилось!
    Спасибо большое за ваш труд и ценный опыт, которым вы делитесь с нами.

  • @БезТемы-к8н
    @БезТемы-к8н 5 лет назад +3

    лучшие уроки о битрексе спасибо!

  • @user-gk5vm5gv4z
    @user-gk5vm5gv4z 6 лет назад +11

    Спасибо! Вы-лучший!

    • @user-gk5vm5gv4z
      @user-gk5vm5gv4z 6 лет назад

      Еще видео будет?

    • @matroskin978
      @matroskin978 6 лет назад

      Спасибо за оценку) Да, еще 3 видео, они уже есть на канале.

    • @user-gk5vm5gv4z
      @user-gk5vm5gv4z 6 лет назад

      Андрей Кудлай но Вы же знаете, что я Вас люблю )))

    • @matroskin978
      @matroskin978 6 лет назад

      Буду знать ;)

  • @TheNcoding
    @TheNcoding 6 лет назад +3

    Суперский курс. Главное всё по порядку, хорошие объяснение. До данного курса вообще не имел представления о Bitrix, сейчас на 5 уроке уже понял концепцию битрикса.
    Андрей, спасибо за хороший материал.

  • @yaokouassi5176
    @yaokouassi5176 5 лет назад +1

    Супеееер! Андрей! Просто супер.. Все четко объясняете..

  • @Gorgul
    @Gorgul 5 лет назад +1

    Спасибо! Предельно полно и просто. Спасибо за отличный материал и великолепную подачу!

  • @andrewnikolaev4299
    @andrewnikolaev4299 4 года назад +1

    Спасибо за полезные уроки...у Вас самое лучшее объяснение, которое я видел!!!
    Надеюсь эти уроки помогут сдать экзамен по битриксу "Интеграция дизайна и настройка платформы".)
    Изучал документацию там очень большой объем материала, как это все освоить даже не знаю....

  • @SbWereWolf
    @SbWereWolf 4 года назад +2

    die() - убивает не выполнение конкретного скрипта, он убивает выполнение программы которая вызвала этот скрипт. return - только вернёт управление вызвавшему коду. Большая разница между функцией die() и оператором return, но к вёрстке это отношения не имеет. Спасибо за видео.

  • @Everyinchofking
    @Everyinchofking 5 лет назад +2

    Спасибо а есть урок где доходчиво объясняется как меню превратить в каталог и его иерархию? или руками создавать все дерево с ссылками на меню?

  • @user-mu6qz9bo4n
    @user-mu6qz9bo4n 2 года назад

    Спасибо за обучающий видеоролик. К сожалению после редактирования меню в файле template.php - меню просто пропало из видимой части. С чем это могло бы быть связано?

  • @VyacheslavPavlovich
    @VyacheslavPavlovich 4 года назад +3

    И тут нет. Большинство пользователей купили шаблон и хотят понять как изменить название папки раздела и все забыть про это гребенное меню. Переискал уже все, все пишут и говорят про создание и куча ненужной информации, и битрикс непонятно зачем сделал раздел редактирование меню, если после изменение название раздела оно пропадает. И не кому в голову не приходит написать или сказать что если вы хотите изменить название раздела в меню и чтобы оно работало, зайдите туда измените это и то, и все!!!!

  • @andreykelip5631
    @andreykelip5631 4 года назад

    так что, хедер и футер нельзя изменить через интерфейс битрикса, не залезая в код?

  • @vanilmann1203
    @vanilmann1203 3 года назад

    Видимо из-за некоего сбоя в работе базы данных у меня почему-то =$arItem выдает ошибку unexpected '=' в браузерном дебаге. И еще свыше десятка ошибок, видимо ответвляющихся от данной ошибки. Если я убираю знак равенства перед $arItem выходит другая ошибка "unexpected else". Уже вторые сутки понять не могу что не так.

  • @tochcha2971
    @tochcha2971 4 года назад

    Ну хорошо, а как же сделать многоуровневое меню?

    • @andreykelip5631
      @andreykelip5631 4 года назад

      в настройках меню покопаться. там есть "уровни вложенности", их можно ставить до 4

  • @vicrealdream
    @vicrealdream 4 года назад

    у меня не выводятся картинки соцсетей и оранжевые треугольники - Доступ запрещён! Error 403

    • @vicrealdream
      @vicrealdream 4 года назад

      просто убрал в header.php : "DEFAULT_TEMPLATE_PATH."
      т.е. подключение стилей и скриптов с соотв размещением самих файлов:
      Asset::getInstance()->addCss( '/css/style.css');
      Asset::getInstance()->addJs('/js/jquery-1.11.1.min.js');

    • @eStockKK
      @eStockKK 2 года назад

      @@vicrealdream та же проблема, только проблема осталась, если убрать DEFAULT_TEMPLATE_PATH то все стили просто перестанут работать

  • @deus2583
    @deus2583 6 лет назад

    debug($arResult); - не отработал (битрикс 18, центос+plesk) - Call to undefined function debug()

    • @AzatRakhimov
      @AzatRakhimov 5 лет назад +1

      В предидущем уроке показывается как добавить функцию debag в файл init.php

  • @prodvi333
    @prodvi333 2 года назад

    До сего момента было понятно, а тут пошёл код, без объяснения дотошного и всё, поплыл топор...

  • @androiddecolt11
    @androiddecolt11 2 года назад

    У кого по нажатию "Изменить страницу" ничего не появляется.
    В "Проверке системы" смотрим справку параметра mbstring .
    Короче говоря:
    в папке "local/php_interface" создаем файл "dbconn.php" и в нем пишем:
    в папке "local" создаем "settings.php" и в нем пишем:
    В левом верхнем углу выбираем отображение "Совмещенный режим по горизонтали"

  • @sheiksl4446
    @sheiksl4446 Год назад

    и будет выводиться