Автоматический выбор парента в меню для добавляемых пользователем данных
Прислано: Piyavkin
пн, 30/07/2007 - 22:31
Здравствуйте!
При добавлении админом новой страницы (type: page или CCK_type) в числе прочих системных полей для заполнения существует группа полей Menu settings, где можно выбрать Parent item (родительский узел меню) и добавляемая страница корректно будет позиционирована (место в меню, breadcrumbs).
Но если новую страницу добавляет авторизованный пользователь с минимумом прав, то эта группа для него не доступна (как и задумано), поля остаются пустыми и страница позиционируется некорректно (в меню не попадает).
Вопрос: Как сделать чтобы страница стандартного или сконструированного типа автоматом, по-умолчанию аттачилась к нужному паренту/пункту меню (атрибуты которого, допустим, известны и неизменны)?
Небольшое усложнение вопроса: как сделать, чтобы присоединение происходило в зависимости от выбора из списка? К примеру, в качестве одного из полей задан выбор Продать / Купить и в зависимости от того, что выбрал пользователь, страница цепляется к существующему уже узлу (страница/элемент меню) Продать или Купить.
Решение, вроде бы, "вертится на языке", но какой-то ментальный клинч посетил. Буду чертовски благодарен за любые догадки или предположения!
P.S. Ответа на форуме не нашел (хотя все просмотреть не в состоянии из-за большого объема данных). Если тема уже подымалась, плз, кто в курсе, дайте ссылку.
- Piyavkin's blog
- Для комментирования войдите или зарегистрируйтесь
Должно быть вопрос либо слишком глупый, либо слишком сложный...
Попробую сформулировать по-другому: как сделать так, чтобы пользователи создавали страницы при этом не заботясь о ручных настройках меню (Parent Item)?
(подобно тому, как это происходит здесь на форуме).
- Для комментирования войдите или зарегистрируйтесь
Ответ на вопрос: Taxonomy Menu.
P.S. Спасибо за игнор! ) Уверен, что опытные друпалеры ответ знали наверняка, и отпостить 2 слова не такая уж большая трата времени и сил. Разница между коммерческим и FOS (или тем, что выдается за таковое) ПО продемонстрирована наглядно.
- Для комментирования войдите или зарегистрируйтесь

Комментарии