Нужно чтобы при создании термина я мог разместить пункт меню в НУЖНОМ Мне меню. То есть у меня с 10-к разных менюшек и мне нужно раскидывать термины из одного словаря по ним. Как это сделать, какие есть модули?
делов на пару часов, вешай все что нужно на hook_taxonomy.
Так почему никто такого не сделал, почему костыли типа Taxonomy Menu в ходу? Я ищу готовое решение, понятно, что если не найду - придется руками делать.
remmor, наверное причина в том что кроме вас это никому не нужно, что намекает на корявость задумки в идеологии Drupal.
То есть это такая лишняя фича, чтобы добавлять пункт меню в НУЖНОЕ меню сразу при создании термина? Что-то не уверен.
"Chyvakoff" wrote:
69682 sites currently report using this module - сколько сайтов оказывается костыли использует.
Тем не менее это все равно все таки костыль, а не решение. Не надо думать, что я говорю, что модуль хреновый - модуль отличный, но подобная сабжевая проблема им не решается. Все портит жесткая привязка словаря и конкретного меню и отсутствие привязки отдельных терминов с иерархией. А так же отсутствие автоматического появления пункта меню при создании термина.
Костыль - это временная подпорка, которая ликвидирует появление ошибки, не устраняя её причину. И как следствие тянет за собой другие ошибки, обрастая как снежный ком.
Или кусок говнокода, написанный вместо стабильного кода.
Модуль Taxonomy Manager ну никак не костыль. Он со своей задачей отлично справляется.
Под ваши задачи он просто не подходит.
"remmor" wrote:
добавлять пункт меню в НУЖНОЕ меню сразу при создании термина
Видимо до вас ни у кого такой задачи не стояло, вот и модуля нет.
Для решения надо заальтерить форму добавления термина и заюзать хук на добавление термина. Вот и всё, модуль ваш из двух функций будет состоять. Давно бы уже написали его.
Задумка то не корявая, не лучше и не хуже большинства остальных.
заколебали мусолить тему, попробуйте уже гребаный DHTML Menu
Из описания модуля "This very simple module adds a checkbox" - уже не катит. Речь про то, чтобы добавлять пункт меню туда, куда надо при создании термина. Или я не так понял описание?
Комментарии
Только руками, других способов не знаю
[module=taxonomy_menu] не вариант?
Можешь рулсами попробовать настроить, или сам код лячкай.
Нет, не вариант. Там на каждый словарь по одному меню и точка. Мне же нужно раскидывать пункты меню туда, куда я при его создании укажу...
Не вижу связи с моей проблемой с рулсами. Что имеется ввиду?
делов на пару часов, вешай все что нужно на hook_taxonomy.
Так почему никто такого не сделал, почему костыли типа Taxonomy Menu в ходу? Я ищу готовое решение, понятно, что если не найду - придется руками делать.
HTML Menu емае, как вы не знаете о нем.
remmor, наверное причина в том что кроме вас это никому не нужно, что намекает на корявость задумки в идеологии Drupal.
69682 sites currently report using this module - сколько сайтов оказывается костыли использует.
То есть это такая лишняя фича, чтобы добавлять пункт меню в НУЖНОЕ меню сразу при создании термина? Что-то не уверен.
Тем не менее это все равно все таки костыль, а не решение. Не надо думать, что я говорю, что модуль хреновый - модуль отличный, но подобная сабжевая проблема им не решается. Все портит жесткая привязка словаря и конкретного меню и отсутствие привязки отдельных терминов с иерархией. А так же отсутствие автоматического появления пункта меню при создании термина.
Костыль - это временная подпорка, которая ликвидирует появление ошибки, не устраняя её причину. И как следствие тянет за собой другие ошибки, обрастая как снежный ком.
Или кусок говнокода, написанный вместо стабильного кода.
Модуль Taxonomy Manager ну никак не костыль. Он со своей задачей отлично справляется.
Под ваши задачи он просто не подходит.
Видимо до вас ни у кого такой задачи не стояло, вот и модуля нет.
Для решения надо заальтерить форму добавления термина и заюзать хук на добавление термина. Вот и всё, модуль ваш из двух функций будет состоять. Давно бы уже написали его.
Задумка то не корявая, не лучше и не хуже большинства остальных.
заколебали мусолить тему, попробуйте уже гребаный DHTML Menu
Из описания модуля "This very simple module adds a checkbox" - уже не катит. Речь про то, чтобы добавлять пункт меню туда, куда надо при создании термина. Или я не так понял описание?
да я чот перпутуал с чем-то. Раньше был модуль генеращий. Проще кастом уже сделать если никто с ходу не дал решение
Оплаты нет, а я не настолько богат, чтобы работать бесплатно. Поэтому и хотел узнать, есть ли готовое решение. Даже удивлен, что нету.
абсолютно ничего удивительного