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

kav9307

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

Biss

  • Давно я тут
  • 951
  • 97 / 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

  • Завсегдатай
  • 1640
  • 146 / 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

  • Завсегдатай
  • 1640
  • 146 / 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

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

kav9307

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

fireman

  • Захожу иногда
  • 310
  • 8 / 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

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

Вывод тегов в шаблоне blog.php

Автор lgmax

Ответов: 0
Просмотров: 59
Последний ответ 13.05.2020, 10:15:13
от lgmax
Не вставляются модули по позиции

Автор archer1981

Ответов: 1
Просмотров: 70
Последний ответ 02.05.2020, 14:10:56
от beliyadm
Вывод поля в списке материалов категории

Автор dimasan57

Ответов: 1
Просмотров: 331
Последний ответ 21.04.2020, 19:49:51
от Арчик
Как выровнять текст модуля в позиции Helix 3?

Автор nikzai

Ответов: 6
Просмотров: 258
Последний ответ 13.04.2020, 12:10:46
от nikzai
Вывод модуля после каждой статьи в блоге

Автор Buzzinga

Ответов: 12
Просмотров: 314
Последний ответ 27.03.2020, 03:12:29
от Buzzinga