Сейчас делаю еще один сайт на 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);
Ответить | Цитировать
Ответить | Цитировать
Используйте views + cck и будет вам счастье.
А если внешний вид изменить, поковыряйте contemplate.
Ответить | Цитировать
Только как сделать с views + cck, я не так и не понял какие это модули.