Здравствуйте всем! Вот для типов материалов можно пути задать. А для комментариев к этим материалам?
К примеру на сайте 2 типа материалов
story
forum (тема форума)
А каждый комментарий в Drupal при редактировании имеет путь sitename.com/comment/edit/%
Можно сделать чтобы этот путь был:
sitename.com/forum_comment/edit/%
sitename.com/story_comment/edit/%
Или как-то по другому, главное чтобы разный вид для разных типов материалов.
Комментарии
А поясните, зачем?
http://api.drupal.ru/api/function/custom_url_rewrite_inbound/6
http://api.drupal.ru/api/function/custom_url_rewrite_outbound/6
или свой модуль с hook_menu
Поясняю зачем (например, не обязательно только для этого):
Для разных частей сайта нужно поставить разные темы оформления. Определить к какой части относится материал можно из пути. А комментарий к этому материалу - нельзя.
xxandeadxx о-о это для меня пока круто.
Хотя есть вариант сделать комментарий типом материала, может тогда получится...
у комментария есть поле $comment->nid, из него можно быстро дёрнуть тип ноды, примерно так
$nodetype = db_result(db_query("SELECT node.type AS node_type FROM node node WHERE node.nid = %d LIMIT 0,1", $comment->nid));
http://drupal.org/project/nodetypetheme
volocuga, спасибо за наводку, посмотрю.
batbug, куда чем дернуть?
Я пока модули пишу модули типа "Калькулятор из 3-х полей".
Да, volocuga, ты прав. Этот модуль мои задачи решает.
Мда, с коментриями этот модуль работаетет.
А вот когда удаляешь материал и образуется ссылка node/#/delete тогда нет.