Hypercomments

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

Аватар пользователя Artu Artu 21 марта 2014 в 23:29
1

Появилась такая альтернатива Disqus - http://hypercomments.com/ru .
Установил модуль с сайта.
Выдает такую ошибку:

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'comment' doesn't exist: SELECT c.*, t2.comment_body_value, u.name, u.picture FROM comment as c INNER JOIN users u ON u.uid = c.uid LEFT JOIN field_data_comment_body as t2 ON (c.cid = t2.entity_id) WHERE c.nid = 525 ORDER BY c.cid DESC; Array ( ) в функции hypercomments_seo() (строка 125 в файле /home/uXXXX/domains/demo.com.ua/sites/all/modules/hypercomments/hypercomments.module).

Почему таблица не создалась?

Комментарии

Аватар пользователя Artu Artu 22 марта 2014 в 1:40

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

Аватар пользователя Artu Artu 22 марта 2014 в 13:52

Я смотрю модуль пытается обращаться к таблице без префикса.
Поэтому не находить ее.

ttenz, вставляли код в шаблон?
В модуле все же админка на сайте. К тому же к таблицам он не зря обращается.

Аватар пользователя Artu Artu 22 марта 2014 в 13:59

Сучок тут:
$sql = "SELECT c.*, t2.comment_body_value, u.name, u.picture FROM comment as c
INNER JOIN users u ON u.uid = c.uid
LEFT JOIN field_data_comment_body as t2 ON (c.cid = t2.entity_id) WHERE c.nid = $nid ORDER BY c.cid DESC";

В поддержку сервиса отправил письмо со ссылкой на эту тему. Пока молчат.

Аватар пользователя Artu Artu 22 марта 2014 в 14:25

И еще пожелание разработчикам. Сделать вывод комментов не только в область содержимого, но и в настраиваемое через отображение поле.