5851998 28 января 2009 в 23:53 Хотелось бы решить вот такую нетривиальную, на мой взгляд, задачу: Хочется прилепить в экземпляру материала ссылку на ветку меню, иными словами что-то наподобие поле-меню, но не всего меню а определенной ветки. Drupal6 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Химический Али 29 января 2009 в 9:40 Каждая определенная ветка имеет идентификатор - mid. реализацию можно найти в 6-рке при добавлении материала.
5851998 29 января 2009 в 12:06 Т.е. мне нужно что-то типа PHP поля и прописать туда код вывода меню от mid?
5851998 29 января 2009 в 12:17 О! Можно например сделать несколько блоков в них при помощи PHP вывести ветки меню, а затем эти блоки подцепить Block Reference-ом... Тогда вопрос такой: Как при помощи PHP вывести ветку меню?
5851998 3 февраля 2009 в 20:03 Оказалось все довольно банально, двумя модулями: block reference - добавляет поле блока в ноду menu block - дробит меню и выводит в блоки ну а дальше все понятно, из меню вытаскиваем блоки определенных веток и привязываем их к нодам. Тему можно закрыть.
Комментарии
Каждая определенная ветка имеет идентификатор - mid.
реализацию можно найти в 6-рке при добавлении материала.
Т.е. мне нужно что-то типа PHP поля и прописать туда код вывода меню от mid?
О! Можно например сделать несколько блоков в них при помощи PHP вывести ветки меню, а затем эти блоки подцепить Block Reference-ом...
Тогда вопрос такой: Как при помощи PHP вывести ветку меню?
ЧТО-то типа theme_menu_tree($mid)
Оказалось все довольно банально, двумя модулями:
block reference - добавляет поле блока в ноду
menu block - дробит меню и выводит в блоки
ну а дальше все понятно, из меню вытаскиваем блоки определенных веток и привязываем их к нодам.
Тему можно закрыть.