Как сделать дополнительные поля в модуле комментариев? [Решено]

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

Аватар пользователя mamba mamba 12 января 2009 в 19:00

Необходимо сделать дополнительные поля в модуле Comment, чтобы пользователи могли их заполнять.
Как добавить эти поля? Пытлася настроить модсуль Node comments, но так и не смог привязать комментарии к ноде. Почему то показывает в тизере что есть комментарии к этому материалу, а при просмотре полной версии комментариев нет.
Так что такая беда. Что посоветуете?

Комментарии

Аватар пользователя digital_sword digital_sword 12 января 2009 в 19:13

Да, Node comments - лучший вариант. Появляется новый тип материала "comment", в него добавляете CCK поля. А дальше разрешите просмотр этих полей в Разрешениях

Аватар пользователя mamba mamba 13 января 2009 в 13:54

Вобщем сделал. Ошибка 500 была из-за того что файл node-comment.tpl.php не работает, я его удалил из папки темы и всё стало появляться. Так что все кто будет сталкиваться с этой проблемой, есть такое решение.

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 13 января 2009 в 23:35

Раз всё решилось, добавьте слова «Решено» в заголовок темы, чтобы те, кто хочет помочь, не тратили время на чтение топиков, где уже помогать нечем.

Аватар пользователя Dope Skeeza Dope Skeeza 19 марта 2009 в 12:53

а у меня стало выдавать такое предупреждение:

user warning: You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near 'DESC LIMIT' 0, 4 at line 1 query:
SELECT node.nid, timestamp FROM node node WHERE (node.type IN ('news'))
ORDER BY DESC LIMIT 0, 4 in /www/includes/database.mysql.inc on line 172.

node.type IN ('news') - был такой тип материала. но я его удалил, но все равно ругает.. что делать?

Аватар пользователя Dope Skeeza Dope Skeeza 19 марта 2009 в 13:22

а потом еще такое выводится : Fatal error: Cannot redeclare comment_nodeapi() (previously declared in /www/htdocs/modules/nodecomment/nodecomment.module:360) in /www/htdocs/modules/comment/comment.module on line 446

Аватар пользователя Dope Skeeza Dope Skeeza 19 марта 2009 в 14:44

Это вообще где что нужно искать? На одном сайте все работает ок, а на другом постоянно вылетает такая ерунда, я уже снес БД и перезалил пятерку пустую, всё заново поставил и опять эта ошибка =((( Причем хостинг один и тот же, а ошибка вылетает только на одном сайте =(((

Аватар пользователя Dope Skeeza Dope Skeeza 19 марта 2009 в 14:48

Причем еще глюк в том что все время вырубает модуль forum. Тоесть я его активирую, но если работает node_comment то модуль форума просто отключается сам.... че за...

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 20 марта 2009 в 2:24

Вы не сообщили условия задачи, выдали только ошибку, которая у вас появляется. Я написал то, что в запросе вызывает эту ошибку. Большего я сказать не в силах в данном случае. Попытайтесь подумать, какие _ваши_ действия могли предшествовали возникновению этой ошибки. Если это было включение модуля, отключите его. Был добавлен шаблон? Уберите его и так далее.