0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 458 Просмотров
*

kav9307

  • Новичок
  • 15
  • 0 / 0
Ребят, здарова! Помогите плз!
Мне нужно вывести модуль сразу после названия материала. Я знаю, что можно воспользоваться стандартным плагином вывода модулей внутри материала, либо установить Modules Anywhere, либо еще что нибудь подобное и тд. Просто у меня этих статей будет туча и прописывать в каждой этот модуль как-то не охота. Собственно вопрос, возможно ли задать новую позицию прямо внутри шаблона статьи? Ну или предложите др. варианты как решить этот вопрос, буду премного благодарен, спасибо!
*

Biss

  • Давно я тут
  • 901
  • 92 / 0
Re: Вывод дополнительной позиции
« Ответ #1 : 01.08.2018, 16:49:15 »
Код
<?php
$my_module = 'позиция';
$modules =& JModuleHelper::getModules($my_module);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
?>
для полного просмотра материала
вставить в
/templates/шаблон/html/com_content/article/default.php
после
Код
<?php echo $this->item->text; ?>
- это после текста статьи (пример)
если файла нет, - создать/скопировать из /components/com_content/views/article/tmpl/default.php
*

kav9307

  • Новичок
  • 15
  • 0 / 0
Re: Вывод дополнительной позиции
« Ответ #2 : 01.08.2018, 20:06:09 »
Код
<?php
$my_module = 'позиция';
$modules =& JModuleHelper::getModules($my_module);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
?>
для полного просмотра материала
вставить в
/templates/шаблон/html/com_content/article/default.php
после
Код
<?php echo $this->item->text; ?>
- это после текста статьи (пример)
если файла нет, - создать/скопировать из /components/com_content/views/article/tmpl/default.php
Оо спасибо! Буду разбираться!
*

NewUsers

  • Завсегдатай
  • 1621
  • 137 / 0
Re: Вывод дополнительной позиции
« Ответ #3 : 01.08.2018, 20:13:30 »
Оо спасибо! Буду разбираться!
или используй контент плагин с событием onContentAfterTitle
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

kav9307

  • Новичок
  • 15
  • 0 / 0
Re: Вывод дополнительной позиции
« Ответ #4 : 01.08.2018, 20:25:12 »
или используй контент плагин с событием onContentAfterTitle
Спасибо большое! Получилось! Все работает отлично!
Еще вопрос один, можно ли вывести связанные материалы (через ключевое слово, если что) только из определенной категории, а не из всех? Сорри за наглость, заранее спасибо
*

NewUsers

  • Завсегдатай
  • 1621
  • 137 / 0
Re: Вывод дополнительной позиции
« Ответ #5 : 01.08.2018, 20:33:15 »
Спасибо большое! Получилось! Все работает отлично!
Работает то что я предложил или то что Biss
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

kav9307

  • Новичок
  • 15
  • 0 / 0
Re: Вывод дополнительной позиции
« Ответ #6 : 01.08.2018, 20:42:15 »
Работает то что я предложил или то что Biss
Biss
*

Biss

  • Давно я тут
  • 901
  • 92 / 0
Re: Вывод дополнительной позиции
« Ответ #7 : 01.08.2018, 23:56:01 »
Не помогу. Ключевое слово это из мета тегов или что имеется ввиду?
*

kav9307

  • Новичок
  • 15
  • 0 / 0
Re: Вывод дополнительной позиции
« Ответ #8 : 02.08.2018, 02:56:56 »
Не помогу. Ключевое слово это из мета тегов или что имеется ввиду?
Уже разобрался, спасибо! Сторонний модуль установил.
Мета-тег keywords, да.
*

fireman

  • Захожу иногда
  • 250
  • 5 / 0
  • в цель...
Re: Вывод дополнительной позиции
« Ответ #9 : 04.08.2018, 23:59:44 »
А скажите пожалуйста, чем вот такой вариант прописания позиции модуля:
Код
<?php
$my_module = 'позиция';
$modules =& JModuleHelper::getModules($my_module);
foreach ($modules as $module){
   echo JModuleHelper::renderModule($module);
}
?>
отличается от такого:
Код
<jdoc:include type="modules" name="позиция" style="xhtml"/>
?
*

Biss

  • Давно я тут
  • 901
  • 92 / 0
Re: Вывод дополнительной позиции
« Ответ #10 : 05.08.2018, 15:01:18 »
1) В шаблонах компонентов
2) В шаблонах Joomla (обычно в index.php)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Доп поля категории и вывод этих полей в категории

Автор lenbeton

Ответов: 13
Просмотров: 199
Последний ответ 18.07.2019, 12:52:29
от Septdir
Изменить стандартный вывод кастомных полей

Автор zenchenkoag

Ответов: 2
Просмотров: 117
Последний ответ 30.05.2019, 10:20:03
от effrit
Вывод полей в макете материалов Joomla 3

Автор yarovidze

Ответов: 3
Просмотров: 140
Последний ответ 26.05.2019, 12:00:37
от yarovidze
Вывод основного компонента по условию (не на главных страницах) в мультиязычном

Автор stas039

Ответов: 0
Просмотров: 75
Последний ответ 15.05.2019, 12:11:38
от stas039
Как отключить вывод текста в блоге категории?

Автор Leo1986

Ответов: 7
Просмотров: 143
Последний ответ 06.05.2019, 17:10:50
от Leo1986