Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

Merk

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

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

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Merk

  • Осваиваюсь на форуме
  • 24
  • 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

  • Гуру
  • 5801
  • 434 / 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

  • Осваиваюсь на форуме
  • 24
  • 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

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

  • Осваиваюсь на форуме
  • 24
  • 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

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

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Вывод позиции модуля не в index.php
« Ответ #8 : 01.02.2019, 13:25:18 »
Можно ли вывести только на странице артикля?
Попробуй вот этот плагин! Должен помочь...
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

Merk

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

[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 1491
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
Дублируются дивы у модуля mod_custom

Автор timofe

Ответов: 0
Просмотров: 774
Последний ответ 07.09.2024, 13:19:48
от timofe
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 1495
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Вывод содержимого модуля mod_custom без html разметки

Автор goga_pgasovav

Ответов: 3
Просмотров: 1209
Последний ответ 07.06.2024, 11:15:50
от goga_pgasovav
Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 2059
Последний ответ 09.11.2023, 16:33:08
от denxio