Igoritaly
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 65
|
 |
« : 05.09.2010, 17:55:29 » |
|
Можно ли установить два одинаковых компонента на сайт? Например JComments. Что-бы были две разные формы комментария на сайте по дизайну и содержанию.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #1 : 07.09.2010, 14:12:02 » |
|
Чтобы разный дизайн - можно, посредством привязки шаблона комментариев к шаблону Joomla и назначению разным страницам сайта разные шаблоны Joomla.
Что же касается установки двух копий одного компонента - это нереально.
|
|
|
|
|
Записан
|
|
|
|
|
sharp
|
 |
« Ответ #2 : 07.09.2010, 14:16:13 » |
|
Чтобы разный дизайн - можно, посредством привязки шаблона комментариев к шаблону Joomla и назначению разным страницам сайта разные шаблоны Joomla.
Что же касается установки двух копий одного компонента - это нереально.
откуже тогда клон SOBI2 есть к примеру? поправьте меня если я ошибаюсь
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #3 : 07.09.2010, 14:19:00 » |
|
откуже тогда клон SOBI2 есть к примеру? поправьте меня если я ошибаюсь и толку от этого клона? кто его развивает? кто его патчит? кроме того, я, как разработчик JComments, могу уверить, что создание клона этого компонента для установки параллельно с оригинальной версией на один сайт весьма нетривиальная задача. Если есть куча свободного времени - можете попробовать.
|
|
|
|
|
Записан
|
|
|
|
|
sharp
|
 |
« Ответ #4 : 07.09.2010, 14:29:07 » |
|
и толку от этого клона? кто его развивает? кто его патчит? кроме того, я, как разработчик JComments, могу уверить, что создание клона этого компонента для установки параллельно с оригинальной версией на один сайт весьма нетривиальная задача. Если есть куча свободного времени - можете попробовать.
автор спрасил можно ли это реализовать. вот я и ответил можно )))))
|
|
|
|
|
Записан
|
|
|
|
Igoritaly
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 65
|
 |
« Ответ #5 : 07.09.2010, 14:32:31 » |
|
Присоеденюсь к вам. Я тут один метод нашел. Можно ли его использовать? В принципе он действует: if (JRequest::$this->getVar('comment-object_id') == 5) Пятерка берется из базы
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #6 : 07.09.2010, 14:41:45 » |
|
автор спрасил можно ли это реализовать. вот я и ответил можно )))))
ответить можно все-что угодно, вопрос в другом - вот вы лично возьметесь запустить 2 копии этого компонента на сайте? я лично, несмотря на то, что я автор этого компонента - ни за что не возьмусь. Ибо знаю реальную трудоемкость этой задачи. И как следствие, я считаю, что конкретно эта задача не решаема. Да и смысла в ней нет... Все что требуется топикстартеру можно решить с помощью одной единственной копии. if (JRequest::$this->getVar('comment-object_id') == 5) это какая-то чушь написана... не может после JRequest:: идти $this->getVar...
|
|
|
|
|
Записан
|
|
|
|
Igoritaly
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 65
|
 |
« Ответ #7 : 07.09.2010, 15:31:12 » |
|
ответить можно все-что угодно, вопрос в другом - вот вы лично возьметесь запустить 2 копии этого компонента на сайте? я лично, несмотря на то, что я автор этого компонента - ни за что не возьмусь. Ибо знаю реальную трудоемкость этой задачи. И как следствие, я считаю, что конкретно эта задача не решаема. Да и смысла в ней нет... Все что требуется топикстартеру можно решить с помощью одной единственной копии. это какая-то чушь написана... не может после JRequest:: идти $this->getVar...
Сорри точнее без JRequest:  ))
|
|
|
|
|
Записан
|
|
|
|
DimonK
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #8 : 05.02.2012, 14:54:07 » |
|
Как установить 2 экземпляра JComments на сайт? Один нужен для комментирования статей с категории 1, другой для добавления отзывов к материалов категории 2...
|
|
|
|
|
Записан
|
|
|
|
KKAAZZOO
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Сообщений: 174
|
 |
« Ответ #9 : 05.02.2012, 17:27:21 » |
|
Бред. Подключите в настройках компонента нужные категории нуждающиеся в комментариях и все.
|
|
|
|
|
Записан
|
|
|
|
Mr. Brightside
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 47
|
 |
« Ответ #10 : 05.02.2012, 19:11:48 » |
|
Мне кажется, что ему два шаблона надо для разных категорий/материалов. И на это есть лекарство, не надо 2 штуки устанавливать.
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #11 : 05.02.2012, 22:52:57 » |
|
Я думаю тут ситуация несколько сложнее — DimonK хочет иметь разные языковые файлы для разного применения: комментарии и отзывы. Можно попробовать перекрыть языковой файл из плагина, т.е. сделать небольшой плагин для JComments для всех основных событий и в нем, в зависимости от комментируемого объекта перегружать языковой файл (просто шаблоне поменять мало - нужно чтобы в случае ошибок, в тексте ошибок тоже фигурировали отзывы, а не комментарии). В любом случае, 2 экземпляра JComments установить не получится...
|
|
|
|
|
Записан
|
|
|
|
KKAAZZOO
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Сообщений: 174
|
 |
« Ответ #12 : 06.02.2012, 10:28:31 » |
|
А разве комментарий от отзыва чем-то отличается? Функциональная суть фактически одна и та же.
|
|
|
|
|
Записан
|
|
|
|
KKAAZZOO
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Сообщений: 174
|
 |
« Ответ #13 : 06.02.2012, 16:21:09 » |
|
Плагин soccomments позволяет выводить комментарии Jcomments, Вконтакте и Фейсбук При этом можно будет менять название вкладки Jcomments, например можно указать "комментарии" или "отзыв". Также можно изменить заголовок плагина, который будет отображаться ваше всех вкладок Те категории, в которых нужно комментарии использовать только Jcomments, а где отзывы, там использовать этот плагин. Вот ждесь http://freejoom.ru/soccomments.html
|
|
|
|
|
Записан
|
|
|
|
DimonK
Новичок
Репутация: +0/-0
Offline
Сообщений: 3
|
 |
« Ответ #14 : 06.02.2012, 23:15:27 » |
|
Мне кажется, что ему два шаблона надо для разных категорий/материалов. И на это есть лекарство, не надо 2 штуки устанавливать.
Совершенно верно, под одними материалами мне нужны надписи Кмоентарии (добавить комментарии) а под другими материалам Отзывы (Добавить отзыв)...
|
|
|
|
|
Записан
|
|
|
|
volkoff
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #15 : 02.03.2012, 15:17:56 » |
|
Вопрос у меня похож, не буду создавать тему новую мне на одной странице надо запустить два jcomments реализовал это через AJAX, т.к. стандартно ругается на перезапись класса все хорошо, кроме отправки комментария не отправляет. Тогда я создал дубликат jcomments2-v2.3.js, где переименовал все на jcomments2, теперь jcomments - это объект, а jcomments2 - является функцией function jcomments2(oi,og,r){this.init(oi,og,r);} подскажите как дальше действовать и что делать или подскажите компонент для Вопросов-ответов
|
|
|
|
|
Записан
|
|
|
|
|