Друпал сцэнары для разгортвання праекта Рэбут — различия между версиями
Материал из Вікі Фаланстэра
Ossset (обсуждение | вклад) (Стварэнне) |
Valeria (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | ==Инструкция по созданию главного меню.== | |
− | + | # [http://localhost/devfalanster/en/admin/structure/menu/manage/main-menu](http://localhost/devfalanster/en/admin/structure/menu/manage/main-menu) | |
− | + | ||
− | + | ||
Меняем главное меню которое уже есть в админке, добавляем ссылки и их отображение. | Меняем главное меню которое уже есть в админке, добавляем ссылки и их отображение. | ||
− | + | # Добавляем php код в файл page.tpl.php : | |
<?php print theme('links__system_main_menu', array('links' => $main_menu, 'attributes' => array('id' => 'main-menu', 'class' => array('header__nav-items','header__nav-item','links', 'inline', 'clearfix')))); ?> | <?php print theme('links__system_main_menu', array('links' => $main_menu, 'attributes' => array('id' => 'main-menu', 'class' => array('header__nav-items','header__nav-item','links', 'inline', 'clearfix')))); ?> | ||
− | + | Обратите внимание что добавлены классы из верстки. При необходимости их можно редактировать. | |
− | + | # Качаем модуль [https://www.drupal.org/project/menu_attributes](https://www.drupal.org/project/menu_attributes) , распаковываем его в папку /sites/all/modules | |
− | + | # После распаковки модуля у нас появляется возможность добавлять атрибуты к menu item (опционально). | |
[[ Файл:1-905a5b67-a724-4824-8bac-088c7568f716.png]] | [[ Файл:1-905a5b67-a724-4824-8bac-088c7568f716.png]] | ||
[[ Файл:2-e9a48b9d-0a07-40d6-9621-676bf106a516.png]] | [[ Файл:2-e9a48b9d-0a07-40d6-9621-676bf106a516.png]] | ||
− | + | # Проставляем необходимые атрибуты для каждой ссылки | |
+ | # Не забываем переводить каждую ссылку. | ||
− | + | [[Категория: Тэхнічная падтрымка]] |
Версия 12:18, 23 февраля 2019
Инструкция по созданию главного меню.
Меняем главное меню которое уже есть в админке, добавляем ссылки и их отображение.
- Добавляем php код в файл page.tpl.php :
<?php print theme('links__system_main_menu', array('links' => $main_menu, 'attributes' => array('id' => 'main-menu', 'class' => array('header__nav-items','header__nav-item','links', 'inline', 'clearfix')))); ?>
Обратите внимание что добавлены классы из верстки. При необходимости их можно редактировать.
- Качаем модуль [2](https://www.drupal.org/project/menu_attributes) , распаковываем его в папку /sites/all/modules
- После распаковки модуля у нас появляется возможность добавлять атрибуты к menu item (опционально).
- Проставляем необходимые атрибуты для каждой ссылки
- Не забываем переводить каждую ссылку.