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

Merk

  • Новичок
  • 16
  • 0 / 0
Приветствую, друзья подскажите - есть модуль популярных новостей который я хочу вывести только внутри страницы отдельного артикля, то есть открывается новость => человек листает до самого низа страницы и там подгружаются самые просматриваемые материалы. На данный момент модуль вывожу так в index.php в произвольном месте.
Код
<?php if (JRequest::getVar('view', null)!='article') : ?>
    <jdoc:include type="modules" name="mostRead-article" style="" />
<?php endif; ?>

Модуль привязан к странице новости, но там архив материалов, Можно через CSS урезать но это как то неправильно. Можно ли вывести только на странице артикля?
*

voland

  • Легенда
  • 10562
  • 563 / 111
  • Эта строка съедает место на вашем мониторе
*

Merk

  • Новичок
  • 16
  • 0 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #2 : 01.02.2019, 09:44:13 »
{loadposition}
Подскажите можно вывести здесь? templates/mytheme/html/com_content/article/default.php
или все таки надо в каждом материале вставлять?
« Последнее редактирование: 01.02.2019, 11:00:54 от Merk »
*

draff

  • Живу я здесь
  • 4054
  • 270 / 7
  • Ищу работу
Re: Вывод позиции модуля не в index.php
« Ответ #3 : 01.02.2019, 10:51:06 »
Подскажите можно вывести здесь? templates/mytheme/html/com_content/article/default.php
Если в шаблоне компонента, то есть способ вставки модуля .
Код
<?php
$document   = &JFactory::getDocument();
$renderer   = $document->loadRenderer('modules');
$options    = array('style' => 'xhtml');
$position   = 'article-banners';
echo $renderer->render($position, $options, null);
?>
Или установите модуль Anywhere
*

Merk

  • Новичок
  • 16
  • 0 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #4 : 01.02.2019, 11:51:53 »
Если в шаблоне компонента, то есть способ вставки модуля .
Код
loadRenderer('modules'); $options    = array('style' => 'xhtml'); $position   = 'article-banners'; echo $renderer->render($position, $options, null); ?>
Или установите модуль Anywhere



Но модуль Anywhere выводит только если его вставить в определенный вариант? или можно глобально после всех материалов вывести?[/size]
*

Stasweb

  • Завсегдатай
  • 1328
  • 23 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #5 : 01.02.2019, 12:35:54 »
Вот вам же дали решение
Код
<?php
$document   = &JFactory::getDocument();
$renderer   = $document->loadRenderer('modules');
$options    = array('style' => 'xhtml');
$position   = 'article-banners';
echo $renderer->render($position, $options, null);
?>
Просто вставьте в templates/mytheme/html/com_content/article/default.php и публикуйте в позиции article-banners что вам необходимо.И не забудьте вставить в templates/mytheme/templateDetails.xml позицию article-banners  <position>article-banners</position>
*

Merk

  • Новичок
  • 16
  • 0 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #6 : 01.02.2019, 13:14:40 »
Вот вам же дали решение
Код
<?php
$document   = &JFactory::getDocument();
$renderer   = $document->loadRenderer('modules');
$options    = array('style' => 'xhtml');
$position   = 'article-banners';
echo $renderer->render($position, $options, null);
?>
Просто вставьте в templates/mytheme/html/com_content/article/default.php и публикуйте в позиции article-banners что вам необходимо.И не забудьте вставить в templates/mytheme/templateDetails.xml позицию article-banners  <position>article-banners</position>
Пробовал. Не работает.

upd

Забыл в привязке к пунктам меню указать "на всех страницах"
Спасибо большое
« Последнее редактирование: 01.02.2019, 13:24:36 от Merk »
*

draff

  • Живу я здесь
  • 4054
  • 270 / 7
  • Ищу работу
Re: Вывод позиции модуля не в index.php
« Ответ #7 : 01.02.2019, 13:22:24 »
А модуль назначен для всех страниц ?
*

NewUsers

  • Завсегдатай
  • 1620
  • 137 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #8 : 01.02.2019, 13:25:18 »
Можно ли вывести только на странице артикля?
Попробуй вот этот плагин! Должен помочь...
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

Merk

  • Новичок
  • 16
  • 0 / 0
Re: Вывод позиции модуля не в index.php
« Ответ #9 : 01.02.2019, 13:27:23 »
Попробуй вот этот плагин! Должен помочь...
Попробуй вот этот плагин! Должен помочь...
Спасибо за ссылку =)
Вариант выше сработал без проблем. Как написал уважаемый draff надо было указать привязку на всех страницах
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Вывод списка подкатегорий в виде изобажений и ссылок

Автор realnowhereman

Ответов: 3
Просмотров: 128
Последний ответ 06.08.2019, 12:37:50
от realnowhereman
Вывод навигации по страницам в пункте меню

Автор shane

Ответов: 12
Просмотров: 183
Последний ответ 22.07.2019, 15:14:01
от shane
Как определить стиль модуля шаблона если написано "Унаследовано"?

Автор artbavial

Ответов: 1
Просмотров: 74
Последний ответ 22.07.2019, 13:14:21
от sivers
Доп поля категории и вывод этих полей в категории

Автор lenbeton

Ответов: 13
Просмотров: 227
Последний ответ 18.07.2019, 12:52:29
от Septdir
Quick Index не работает на главной

Автор polezniy

Ответов: 1
Просмотров: 88
Последний ответ 08.07.2019, 01:42:54
от polezniy