Недостатки WordPress — uWebDesign подкаст #72
Опубликовано: 26.03.2017
В прошедший раз я начал делать простенькую тему для веб-сайта на Drupal 7. Пора продолжить это интересное занятие :)
Недостатки WordPress — uWebDesign подкаст #72
Что было изготовлено в прошедший раз? Были сделаны и заполнены все нужные файлы и папки, для того, чтоб Друпал увидел тему. Так же был сотворен каркас веб-сайта (а быстрее блога) в две колонки с фиксированной шириной, стандартным методом. Все кто пропустил первую часть, всгда могут ознакомится с ней. Сейчас я продолжу дорабатывать файл темы page.tpl.php, а если поточнее, расположу в нем главное мню веб-сайта.
Sublime Text - плагин BracketHighlighter
Итак сейчас я займусь меню. Что в этом сложного? Просто вывести меню не составляет труда - спасибо системе блоков Drupal, но сделать прекрасное, выделяющееся и неординарно расположенное главное меню, не зависящее от регионов, не так и просто.
Если поглядеть перечень стандартных переменных файла page.tpl.php, то в нем можно отыскать массив $main_menu, который содержит ссылки головного меню, но сложность состоит в том что для вывода на экран нам нужено отформатированное, к примеру при помощи тегов
- и
- , меню. Естественно можно написать цикл, разобрать в нем массив и выстроить меню, но это не самый наилучший метод. Мы воспользуемся файлом template.php и определим новейшую переменную, в какой и будет содержаться отформатированное меню.
Создаем в папке с темой файл template.php - это обыденный php файл, начинающийся со символов