Добавление комментария в ленте активности. 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 389
Нет??? или я плохо вижу. Оценка комента есть а добавление комента нет.. Зато как-то по несколько одинаковых вариантов от карт..

Посмотрел еще в одной базе и там нет, Как добавить в ленту активности добавление комментариев?
Посетитель
small user social cms
Медаль
Сообщений: 389
Походу комментариев в ленте нет в природе? А кто сможет сделать это? Я так подозреваю это можно хуком сделать?
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2539
Рачей:
Походу комментариев в ленте нет в природе?
нет. Вроде поднимал вопрос на форуме. Не появились.
Рачей:
Я так подозреваю это можно хуком сделать?
ага. Только кроме добавления записи в ленту надо еще следить за удалением комментария, материала с этим комментарием, за черновиками (что не получить ошибку доступа) и т.п.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 389
Zau4man:

ага. Только кроме добавления записи в ленту надо еще следить за удалением комментария, материала с этим комментарием, за черновиками (что не получить ошибку доступа) и т.п.
ну следить не моя забота smile Хук мне уже сделали smile
Один хороший человек https://instantcms.ru/users/HiAndy сделал smile
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2610
Рачей,
Это все год назад сделано. Тему на форуме найти не смог.
Скачиваем: https://instantcms.ru/users/files/download6557.html
Распаковываем в корень, обновляем список событий в админке.
На мой взгляд решение плохое. Было бы лучше, если бы кто-нибудь придумал подмешивать в виджет активности комментарии прямо из таблицы комментариев.
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2539
Рачей:
ну следить не моя забота
тогда в ленте будет куча ссылок на 404.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 389
Zau4man:

Рачей:
ну следить не моя забота
тогда в ленте будет куча ссылок на 404.
я понимаю, есть администратор контента, вот он пусть и занимается этим.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2610
Подсунул комментарии прямо из таблицы комментариев, без добавления их в таблицу активности:
Спойлер
К сожалению хуками то сделать не получается. Только править два системных файла .
В файле \system\controllers\activity\widgets\list\widget.php после
Код PHP:
  1. $items = $activity->model->limit($limit)->getEntries();
добавить
Код PHP:
  1. $items = array_merge($items, cmsCore::getController('comments')->model->filterIsNull('is_deleted')->limit($limit)->getComments());
А в файле \templates\default\controllers\activity\widgets\list\list.tpl.php после
Код PHP:
  1. <?php foreach($items as $item) { ?>
добавить
Спойлер
Посетитель
small user social cms
Медаль
Сообщений: 389
Ris:

Подсунул комментарии прямо из таблицы комментариев
Мне то решение как раз. У нас контент не удаляется, потому что при добавлении его проверяют и платят за него деньги. А если сам комент удалить, то ссылка на страницу останется нормальной. Так что вот!
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2610
Ris:
К сожалению хуками то сделать не получается. Только править два системных файла .
К счастью выяснилось, что это возможно. Все делается одним хуком:
Спойлер
Кто не знает, как сделать и становить хук - тема в блоге с готовым установщиком.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.