Joomla 1.5. Дизайн модуля. Настройка стилей.

Когда верстал шаблон для этого блога, необходимо было сделать дизайн модуля для joomla 1.5. Это также легко делается как создается оформление главной страницы на joomla, или же отдельного постового для joomla.

Напомню, что макет (дизайн) для главной страницы joomla 1.5 находится по следующему пути:
templates\[название шаблона]\html\com_content\frontpage\default_item.php

а, макет (дизайн) для постового, т.е уже развернутой (полной) новости находится по пути:
templates\[название шаблона]\html\com_content\article\default.php
Теперь углубимся непосредственно в дизайн для модулей сайта. Напомню, для того что бы вставить модуль в дизайн, необходимо в index.php прописать примерно следующее:

<jdoc:include type="modules" name="right"  style="
blogmm" />

т.е здесь будут вставляться модули из позиции right (справа), со стилем blogmm.

теперь настроим сам вывод, т.е формирование дизайна модуля для joomla 1.5 ... это настраивается вот здесь:
templates\[название шаблона]\html\modules.php

код примерно следующий:

<?php
defined('_JEXEC') or die('Restricted access');

function modChrome_blogmm($module, &$params, &$attribs)
{    ?>

        <div class="sidebar-row">
            <?php if ($module->showtitle) : ?>
            <h2><?php echo $module->title; ?></h2>
            <?php endif; ?>
            <div class="textwidget">
                <?php echo $module->content; ?>
            </div>
        </div>
<?php
}
?>

код очень простой и думаю не требует объяснений, обратите внимание на название функции, оно совпадает с названием стиля, который вставлен в index.php


Поделиться: Сохранить