Как выводить комменты в любом месте на странице?

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

Комментарии

Аватар пользователя SimpleWhite SimpleWhite 20 февраля 2007 в 6:39

Надо выводить в node.tpl.php. Но нигде не указан вывод комментов, по умолчанию они выводятся после шаблона node.tpl.php.

Аватар пользователя SimpleWhite SimpleWhite 20 февраля 2007 в 12:34

Смотри в каталоге themes/engines/phptemplate/phptemplate.engine
в этом файле определены переменные которые используются в выводе в файлах page.tpl.php, node.tpl.php и подобных.
А что конкретней надо?

Аватар пользователя sadmin sadmin 20 февраля 2007 в 17:04

Я смотрел один раз уже эти файлы, но не осилил. Теперь опять интересно взяться - насколько я понимаю знание этих файлов может оказать существенную пользу при работе.
Конкретнее, пару ссылок о работе с этими файлами. Или с ними можно просто работать как с php?

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 21 февраля 2007 в 11:59

Жесткая связка нода и комментов к нему задана в функции node_show, в ней нужно закомментировать вызов функции comment_render и вызывать его уже там где нужно...
Но подобные действия это уже хак ядра, а значит нужно будет воспроизводить операцию заново при апдейте движка.