программирование

Сейчас делаю еще один сайт на Drupal. Для организации каталога статей я решил в этот раз использовать модуль Book, т.е. он проще для понимания (наполнять буду не я один). И все там классно-расчудесно, кроме того, что в главном меню при клике на один из пунктов подшивки открывается вложенный список прямо в меню. А если статей 200, то и меню на сайте сразу получится из 200 пунктов.

Как это убрать? В админке я ничего не нашел, поэтому полез в код.

Редактируем файл book.module. Строка 196:

$book_menus[$book_id] = menu_tree_output(menu_tree_all_data($node->book[‘menu_name’], $node->book));
Меняем на:

$book[‘in_active_trail’] = FALSE;
$pseudo_tree[0][‘link’] = $book;
$book_menus[$book_id] = menu_tree_output($pseudo_tree);

Готово.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *