Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Компонент комментарии

08.08.2014, 13:28
13bis
Плотников Сергей
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
Панасин Александр
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
Плотников Сергей
13bis

Зарегистрирован:
2008-01-23
Сообщений: 40

Комментария в админке нет, т.е. я так понимаю он не добавляется вообще. Пробовал использовать как добавление так и просмотр. Изменил настройки системные но всё безуспешно.

Я использую стандартный компонент, ничего в нём не менял, вообще ничего.

В чём же дело?
13.08.2014, 16:54
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Нужно смотреть что у вас там.

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

Зарегистрирован:
2008-01-23
Сообщений: 40

Если дам доступ к админке, можете посмотреть?
14.08.2014, 13:15
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

Да но не на форуме

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

Зарегистрирован:
2008-01-23
Сообщений: 40

Написал вам на ICQ и в skype улыбка
13.03.2015, 17:35
WDIT
WDIT

Зарегистрирован:
2014-08-04
Сообщений: 9

Добавил функционал комментариев... Но отображается форма добавления только тогда, когда авторизован зарегистрированный пользователь. И в системных настройках раздела отсутствуют настройки комментариев.
Как изменить настройки для комментов, чтобы отображалась форма/кнопка добавления для всех пользователей.
13.03.2015, 17:48
13bis
Плотников Сергей
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

Настройка - управление модулями - там на модуле комментирования поставьте галочку "Загружать всегда". После этого все заработает.
198 196 2015-03-20 20:46:23 13764
Описание проекта