graker: Комментарии

Главные вкладки

15 мая 2010 в 19:07

Sinkora wrote:
Я почему-то не нахожу практического применения этому модулю. Или есть случаи, когда он себя оправдывает?..

По идее, принцип имеет смысл, если есть надо вставлять в другие ноды ноду с динамически изменяющимся содержимым. Повставлял ее везде раз и навсегда - и не надо отслеживать изменения.

14 мая 2010 в 10:57

Насчет Simplenews не знаю - не пользовался (хотя модуль популярный). Но то, что вам нужно, точно есть в модуле Subscriptions. Правда, его принято считать "тяжелым". Попробуйте - вдруг понравится.

12 мая 2010 в 17:14

<a href="mailto:raa@drupal.org">raa@drupal.org</a> wrote:
Да, решение простое. Но это дублирование.
Для того что бы мне создать каталог со статьями мне надо создать дерево категорий в таксономи, а затем создать аналогичное дерево в меню и ссылки для каждой ветки прописать
такие как создались таксономи!!!!
Я понимаю что народ привык это делать так как позволяет делать друпал. Но это не совсем логично.

12 мая 2010 в 14:52

<a href="mailto:raa@drupal.org">raa@drupal.org</a> wrote:
я понимаю что я могу это сделать, но одна мысль о том что мне надо дублировать сущности в такой банальной задаче вводит меня в ступор.

Это не дублирование сущностей. Термин таксономии и пункт меню - разные сущности, сделанные для разного.
Это и есть элементарное решение.

11 мая 2010 в 22:39

Ну вообще вы правильно все делаете, нужно действительно делать свой access callback и в нем проверять тип материала, если не тот - возвращать FALSE. Другое дело, что на суперадмина всякие аксессы могут не действовать (хотя если в своем коллбэке возвращать FALSE - вроде должно действовать). Если никак не получается, наверное придется смириться. В конце концов, суперадмин нужен не для того чтобы ноды разглядывать Smile

11 мая 2010 в 12:09

А, я сообразил, наконец-то, проблема видимо в том, что вы для одного типа материалов хотите разные правила генерации алаясов. В pathauto, насколько мне известно, этого не получится (а второй модуль вроде вообще факультативен).

Как вариант - можно конечно разные типы материалов сделать.

А использование [menupath] что дает?

И - нет, у меня все другое и по-другому.

11 мая 2010 в 11:43

Конечно, у меня по-другому. Но мне почему-то кажется, что если проблема у вас, то надо-таки смотреть на ваши настройки, а не на мои Smile

Кстати. У pathauto есть вкладка "Удалить синонимы". Не пробовали удалить и пересоздать?

И - да, правильно, под обновлением имеется в виду обновление материалов, для которых синонимы, только в случае обновления материалов произойдет обновление синонимов.

11 мая 2010 в 11:06

Нет конечно, я бы в pathauto изменил правила генерации, плюс поставил бы галочку для изменения уже сгенерированных синонимов. Но я не могу понять, что именно из этого у вас не получается?

10 мая 2010 в 17:48

Я, когда надо было, брал taxonomy_menu, делал им меню из словаря, а потом SQL-запросом переименовывал поле модуля в {menu_links}, чтобы там не было значений 'taxonomy_menu' (тогда они не дропнутся при удалении модуля).

3 мая 2010 в 15:55

Вы бы это, лишний код, к автодополнению не имеющий отношения, убрали что ли - неохота все это читать.

А по вопросу: наверное надо убрать плейсхолдер "%" в адресе автодополнения, как из hook_menu, так и из генерации формы. В примерах реализации автодополнений их, кстати, нет.

Ну и не забудьте меню-ребилд потом сделать.