Я добавил комментарий в таблицы MySQL, но до сих пор не добавлен в мой форум Drupal - PullRequest
0 голосов
/ 01 августа 2010

Я использую форум с несколькими темами и модулем комментариев к узлам для добавления узлов комментариев к темам.

Я импортирую внешнюю базу данных и добавляю связи непосредственно в mysql в таблицу node_comments.

Однако, прежде чем увидеть комментарии к заданию, мне нужно добавить случайный комментарий в drupal к этому вопросу.Что, вероятно, вызывает функцию и получает новые значения из таблицы.

Есть ли способ смоделировать это, я не могу добавить комментарий и удалить его для всех тысяч узлов в моем Drupal?

Спасибо

1 Ответ

0 голосов
/ 01 августа 2010

Узел Комментарии не отображаются в Core Drupal, вам нужны изменения в вашей теме или используйте представление (следите за своим выступлением!)

Node Comments отображает комментарии, используя представление "nodecomments". Вы можете настроить вид, чтобы настроить некоторые варианты, но «Nodecomments» (второй) дисплей всегда используется, и вы можете переключаться стиль отображения (например, установите его на «таблица») только когда настроены комментарии узла как плоский в конфигурации типа контента. В потоковом режиме Node Comments модуль заставляет использовать собственный стиль отображения.

edit: После обсуждения Drush кажется ответом: Вы можете запустить любой Drupal-код из командной строки, используя drush .

$ drush --uri=example.com php-eval "<?php module_invoke_all('comment', 'update', array('your'=>'dummy', 'comment'=>'here'); ?>"
...