Рад сообщить вам о прошедших обновлениях на нашем сайте.      Как некоторые из наших постоянных посетителей могли заметить данные обновления можно назвать скорее редизайном сайта. В первую очередь они призваны расширить потенциал портала по публикации статей касательно Шаблонов для Joomla! и облегчить пользователям работу по подбору шаблонов для своих проектов используя наш сайт.      Из главных нововведений хотелось бы отметить создание дополнительных меню, расположенных в правой части сайта, а также Подробнее...

      Итак хотелось бы представить вашему вниманию стабильную версию Joomla 2.5.1! В данной версии, помимо исправления ошибок, добавлено довольно много новых функций. В частности, следует отметить новый компонент расширенного поиска по сайту, поддержку автоматических уведомлений о появлении обновлений как для самой системы, так и сторонних расширений, появление плагина для поддержки reCAPTCHA, новый тип плагинов для отображения кнопок на главной странице Панели управления сайтом и многое другое. Подробнее...

Опрос на сайте

Какой раздел нашего сайта необходимо развивать больше?

>> Главная / Сайтостроение / Joomla / Как вывести модульную позицию в статье Joomla?
A+ R A-

Как вывести модульную позицию в статье Joomla?

E-mail Печать

      Существует несколько возможностей встраивания модулей в текст статьи, но в данном примере мы рассмотрим вариант редактирования шаблона вывода статей.

      - Что это нам дает? Ну во первых не нужно редактировать все ранее добавленные статьи, во вторых не нужно каждый раз думать о добавлении позиции модуля. С другой стороны, этим способом мы не можем добавлять модуль в центр статьи.

     Существует шаблон вывода статьи который находиться по адресу \templates\"Папка шаблона"\html\com_content\article\default.php. Если у вас нет данного файла, необходимо создать папку - \html\com_content\article\ и скопировать туда фаил \components\com_content\views\article\tmpl\default.php

     Далее в необходимой части шаблона вставляем следующий код:

<?php
$modules = JModuleHelper::getModules('Указать позицию модулей например "banner2"');
if ($modules && is_array($modules)) {
    foreach ($modules as $module) {
        //заголовок модуля
        echo $module->title;
        //контент, основная часть модуля
        echo JModuleHelper::renderModule($module);
    };
}
?>

В данном случае при полном просмотре статьи будет показан модуль "banner2", материал взят с JoomlaForum

Добавить комментарий


Защитный код Обновить

Расширения по темам

Скачать CMS Joomla!

joomla-logo

Joomla! 2.5.1
Русская локализация
Пакеты обновления:
Joomla 1.7.x > Joomla 2.5.1
Joomla 2.5.0 > Joomla 2.5.1
Что нового в Joomla 2.5!

Joomla! 1.7.5
Русифицированная версия
Пакеты обновления:
Joomla 1.7.0 > Joomla 1.7.5
Joomla 1.7.4 > Joomla 1.7.5

Joomla! 1.5.25
Русифицированная версия
Пакеты обновления:
Joomla 1.5.23 > Joomla 1.5.24

Joomla 1.5.24 > Joomla 1.5.25

Статистика

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСегодня246
mod_vvisit_counterВчера662
mod_vvisit_counterЗа наделю246
mod_vvisit_counterПрошлую неделю5113
mod_vvisit_counterЗа месяц12405
mod_vvisit_counterПрошлый месяц18524
mod_vvisit_counterВсего183862
Сейчас: 4 guests, 5 bots online
Ваш IP: 38.107.179.217
 ,