Drupal :: модуль BOOK, скрываем вывод дочерних категорий прямо в меню

Рубрики: Drupal  

Сейчас делаю еще один сайт на 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);

Готово.



Отзывов (8) на «Drupal :: модуль BOOK, скрываем вывод дочерних категорий прямо в меню»

    E-Will пишет:

    Плохой способ. Во-первых, лучше уж тогда свой хук написать. Во вторых – есть модуль(не помню который) который это сделает гораздо лучше


    Виталий пишет:

    согласен с предыдущим оратором


    Sladkij пишет:

    А не проще работать на ВордПрессе и не париться?


    E-Will пишет:

    Sladkij, не проще. Wordpress не умеет и малой части того что можно сделать на друпале. Мое мнение такое – вп только для тупо-блогов, Drupal – для проектов абсолютно любой сложности и направленности. От доров и сатов до СДЛ с огромной посещаемостью и е-коммерсом. Это конечно если руки из того места растут


    DimoninG пишет:

    E-Will, ну для сатов-то он слишком много жрет, положим :) Саты можно и на обычном html сделать, им хуже не будет.


    E-Will пишет:

    DimoninG, неее… я понимаю что можно и плац ломом подметать :) Однако друпал добавляет довольно много возможностей к любому проекту. Я уж и не говорю о том что скрипт размером пару килобайт способен сгенерить несколько десятков сайтов за пару минут :)
    Я таким образом, к примеру, с gameboss работаю. Один двиг, одна база, один скрипт – и несколько сайтов с уникальным контентом, дизайном и прочими фишками :)


    DimoninG пишет:

    E-Will, я сказал конкретно про сателлит. А от него, как известно не требуется ничего, кроме просто страниц с текстом. Использовать Друпал для такого сайта или нет дело Ваше, конечно :)


    E-Will пишет:

    Соглашусь что саты это не рационально. Но возможность то такая есть :)


Оставьте свой комментарий

Теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не спамер и не робот.
Я спамер и робот!

dimoning.ru
SEO и программирование.
  • Рубрики:



  • Рассылка:

  • Дополнительно:

  • По месяцам:

  • Счетчики:

    Яндекс цитирования
  • Спонсоры:


  • dimoning.ru © 2008-2011 г.
    Все материалы авторские, но их можно копировать с указанием прямой ссылки на источник.