|
|
08.08.2014, 13:28
|
|
13bis
Плотников Сергей

Зарегистрирован: 2008-01-23
Сообщений: 40
|
Здравствуйте! Подскажите пожалуйста как настроить компонент Интерактив: комментарии на Standart 5.4
Делаю следующее: создал подраздел Комментарии, сделал его неактивным (галочка включен), далее в шаблон где хочу выводить комментарии, добавил строку
Код:<?=nc_objects_list(28,55,"&id=$f_RowID")?> (28 это номер подраздела "Комментарии", 55 это id инфоблока "комментарии"), в системные настройки добавил код Код:if ($id) $query_where = "a.Message_ID='$id'"; . Дальше в созданном мною инфоблоке, поставил Действие по умолчанию как Добавление.
Что получилось:
На странице выходит форма добавления комментария, добавляю, но комментарий не добавляется и не отображается в в разделе Комментарии (листинг комментариев).
Что я сделал не так?
|
|
|
08.08.2014, 16:41
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Проверьте есть ли вообще комментарий в админке. Возможно он выключен. А список на странице не отображается так как вы используете добавление а не просмотр.
Или у вас ошибка в действиях после добавления, условиях. Что приводит к не созданию объекта.
Также исправьте системные настройки на
if ($id) $query_where = "a.Object_ID='$id'"; // отображать нужно все комментарии вашей статьи (если не поняли читайте заново и думайте что вы упустили). Сейчас у вас отображается только один комментарий и тот что совпадает по номерам
Message_ID(комментария)=Message_ID(объекта) (бред).
Код должен быть в комментариях а в основном он не нужен.
Если вы используете стандартный компонент то он уже настроен и я не понимаю что вы делаете.
Вообще я чувствую у вас полный бред в компоненте. И через форум вам врядли можно помочь судя по вставке и вашим системным настройкам.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
11.08.2014, 10:12
|
|
13bis
Плотников Сергей

Зарегистрирован: 2008-01-23
Сообщений: 40
|
Комментария в админке нет, т.е. я так понимаю он не добавляется вообще. Пробовал использовать как добавление так и просмотр. Изменил настройки системные но всё безуспешно.
Я использую стандартный компонент, ничего в нём не менял, вообще ничего.
В чём же дело?
|
|
|
13.08.2014, 16:54
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Нужно смотреть что у вас там.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
14.08.2014, 12:30
|
|
13bis
Плотников Сергей

Зарегистрирован: 2008-01-23
Сообщений: 40
|
Если дам доступ к админке, можете посмотреть?
|
|
|
14.08.2014, 13:15
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Да но не на форуме
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
14.08.2014, 14:12
|
|
13bis
Плотников Сергей

Зарегистрирован: 2008-01-23
Сообщений: 40
|
Написал вам на ICQ и в skype
|
|
|
13.03.2015, 17:35
|
|
WDIT
WDIT
Зарегистрирован: 2014-08-04
Сообщений: 9
|
Добавил функционал комментариев... Но отображается форма добавления только тогда, когда авторизован зарегистрированный пользователь. И в системных настройках раздела отсутствуют настройки комментариев.
Как изменить настройки для комментов, чтобы отображалась форма/кнопка добавления для всех пользователей.
|
|
|
13.03.2015, 17:48
|
|
13bis
Плотников Сергей

Зарегистрирован: 2008-01-23
Сообщений: 40
|
Заходите в настройки инфоблока вашего разделе, далее вкладка "Комментирование", ниже текст "Добавление комментариев" выберите пункт "ВСЕ".
|
|
|
13.03.2015, 18:26
|
|
WDIT
WDIT
Зарегистрирован: 2014-08-04
Сообщений: 9
|
Спасибо за оперативный ответ, но к сожалению в настройках инфоблока также отсутствует вкладка "комментирование"...
Подключал, как в видеоуроке...
Добавил в отображение:
Код:<!-- nocache -->
<div><?= $nc_comments->wall($f_RowID); ?></div>
<!-- /nocache -->
И в системные компонента:
Код:$nc_comments = new nc_comments($cc);
Может чего упустил где-то? А может из-за того, что демо (хотя вряд-ли, ведь 60 дней полного функционала).
Пробовал создавать скрытый раздел с комментами - не помогло.
|
|
|
20.03.2015, 20:46
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Настройка - управление модулями - там на модуле комментирования поставьте галочку "Загружать всегда". После этого все заработает.
|