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

kav9307

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

Biss

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

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

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

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

kav9307

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

fireman

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

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

Модуль на определенной позиции перестает нажиматься. Хотя отображается

Автор artbavial

Ответов: 7
Просмотров: 139
Последний ответ 11.11.2018, 05:00:24
от artbavial
Поля field types - Вывод материала

Автор Шмайсер

Ответов: 11
Просмотров: 207
Последний ответ 25.10.2018, 12:51:54
от NewUsers
Вывод дополнительных колонок в менеджере пользователей

Автор Nikolaha

Ответов: 10
Просмотров: 317
Последний ответ 16.10.2018, 13:06:38
от Nikolaha
Вывод популярных материалов в пункт меню

Автор lexus26

Ответов: 3
Просмотров: 174
Последний ответ 09.09.2018, 10:13:02
от Messir
Вывод некоторых элементов в шаблоне тега

Автор HolySong

Ответов: 2
Просмотров: 173
Последний ответ 20.08.2018, 15:52:39
от HolySong