Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Код вывода
VladimirSchastliviy  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 1
Пользователь №: 42168
На форуме: 1 год, 5 дней
Карма:




Подскажите решение по следующему вопросу: имеется сайт на Joomla, там установлен альтернативный компонент вывода контента на страницы. Также поставлен форум kunena, к которому установлен плагин Discuss. То есть вот этот discuss, должен выводить форму для комментариев, а также сами комментарии в материалах на сайте, при этом он еще добавляет их на форум. Все функционирует отлично, после внесения некоторого роа изменений в настройки discuss, НО, сначала была такая ситуация, что формы для комментариев не было, потому что установлен альтернативный компонент вывода контента, вот я и нашел решение на официальном сайте разработчика, как сделать, чтобы форма и комментарии начали отображаться. Собственно, это и были единственные изменения с моей стороны. Форма и комментарии начали отображаться, но при этом, не только в самих материалах, но и на странице категорий, где эти материалы располложены. То есть идет большой список материалов категории, а под каждым из них, находится форма для добавления комментариев и сами комментарии.

Нужно, чтобы форма и сами комментарии, отображались только на странице материалов.

Вот строчка, которую я вставил сначала, чтобы форма и комментарии начали отображаться на сайте.

if ($this->app->scope != 'com_content' && $this->app->scope != 'com_flexicontent' && $this->app->scope != 'com_kunena') {
return;
}


Пишут, что для решения такой проблемы, то есть чтобы форма и комментарии начали отображаться только на странице материала, необходимо вставить вместо одной строчки (как раз той, которую я и менял), следующий код:
$jinput = JFactory::getApplication()->input;
// If current component is flexicontent then only allow 'item' view
if (
$this->app->scope == 'com_flexicontent' &&
($jinput->get('view') != 'item' || $jinput->get('task') )
) return;


То есть, 'com_flexicontent' - это идет указание на альтернативный компонент отображения материала, а 'item' - это имеется ввиду материал созданный на Joomla через этот компонент.
Этот второй код, вообще ничего не отображает, а первый, отображает не только на странице самого материала. Какие изменения нужно внести, чтобы комментарии и форма для их добавления, начали отображаться только на странице материала?

Это сообщение отредактировал VladimirSchastliviy - 30.11.2015 - 09:18
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25982
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 21 день
Карма: 725

Не курю:
1 год, 2 месяца, 7 дней


ну почему бы на форуме джумлы не задать этот вопрос? у нас на моей памяти 99% джумловских топиков зависает.

мы сами джумлы пишем, мы не работаем с ней.


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса