Как объеденить комментарии

Аватар пользователя Megajack Megajack 23 июля 2012 в 1:39

Всем привет.
Подскажите, как для двух нод сделать общие комментарии? чтоб написав коммент в одной ноде, он отобразился в обеих?
Поиск по друпал.ру и друпал.орг внятного ответа не дал. Нечто подобное нашлось для мультиязычных сайтов, но у меня сайт "моноязычный"

Комментарии

Аватар пользователя man-1982 man-1982 23 июля 2012 в 11:36

hook_comment http://api.drupal.org/api/drupal/developer!hooks!core.php/function/hook_...

function hook_comment(&$a1, $op) {

switch($op) {
 case 'insert':
 case 'update':
   $nid = 5256// нид нужной ноды;
   $edit = array(
'nid' => $nid
// заполняем остальные поля
);
comment_save($edit);
     
}
 
}

Ну как то так...
Второрой вариант
Это через hook_form_alter() пеовесить свой обработчик на сабмит формы и там производить нужные манипуляции...
Ну как то так....

Аватар пользователя Megajack Megajack 24 июля 2012 в 12:00

Спасибо, man-1982, попробую.
Chyvakoff, к своему стыду, о проблеме дублирования контента не знал, спасибо за подсказку. Поищу альтернативные решения.