Форум русской поддержки Joomla!® CMS
25.07.2017, 00:45:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ответы на комментарии из админки

 (Прочитано 264 раз)
0 Пользователей и 1 Гость смотрят эту тему.
beliyadm
Профи
********

Репутация: +1589/-63
Offline Offline

Пол: Мужской
Сообщений: 8446


Севастополь == Россия


« : 12.01.2017, 18:25:42 »

Давно нужен был подобный функционал, но Сергей занят и обновлений компонента пока не предвидится.
На коленке набросал хардкодное решение для версии комментариев 3.0.5 и Joomla 3.5.хх. Работает в ситуации с отсутствием авторизации на фронте и одного админа в панели, который будет отвечать на комментарии. Ковыряться в стандартных классах jcomments мне было лениво, потому отдельным скриптом без всяких проверок и тд, ведь работает умный админ.

результат

В архиве два файла:
 - default.php положить с заменой (не забываем про резервные копии) в \administrator\components\com_jcomments\views\comments\tmpl\
 - commentadminajax.php в корень своего шаблона,  в нем обязательно изменить вставляемые данные в запросе с сроки 69 (119 это ID админского пользователя) и дальше ник, имя, почту, сайт
 - В файле default.php в строке 67 изменить название своего шаблона
Код
url: '/templates/ваш шаблон/commentadminajax.php',


Собственно все, при добавлении ответа страница перезагружается, комментарии добавляются, дерево сохраняется

*  (3.67 Кб - загружено 3 раз.)
Записан
Wolf3000
Новичок
*

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 3



« Ответ #1 : 31.05.2017, 17:30:59 »

Спасибо за решение
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet