Nicca
09.01.2009, 17:47
В шаблоне стоит:
<?php if($this->countModules('advert1')) : ?>
<div id="advert1">
<jdoc:include type="modules" name="advert1" style="xhtml" />
</div>
<?php endif; ?>
В админке:
Название модуля ||| Позиция ||| ТИП
Featured News ||| advert1 ||| mod_latestnews
JB Slideshow ||| advert1 ||| mod_slideshow
Функция которая отвечает за вывод модуля:
function modChrome_xhtml($module, &$params, &$attribs)
{
if (!empty ($module->content)) : ?>
<div class="moduletable<?php echo $params->get('moduleclass_sfx'); ?>">
<?php if ($module->showtitle != 0) : ?>
<h3><?php echo $module->title; ?></h3>
<?php endif; ?>
<?php echo $module->content; ?>
</div>
<?php endif;
}
Тоесть вывод модулей идет по порядку:
<div>Мудуль 1 (advert1 ||| mod_latestnews)</div>
<div>Мудуль 2 (advert1 ||| mod_slideshow)</div>
Как задать вывод модулей отдельно. Например я хочу вывести сначала mod_latestnews, а в другой части страницы mod_slideshow
И как в этой функции можно задать вывод фото новости?
<?php if($this->countModules('advert1')) : ?>
<div id="advert1">
<jdoc:include type="modules" name="advert1" style="xhtml" />
</div>
<?php endif; ?>
В админке:
Название модуля ||| Позиция ||| ТИП
Featured News ||| advert1 ||| mod_latestnews
JB Slideshow ||| advert1 ||| mod_slideshow
Функция которая отвечает за вывод модуля:
function modChrome_xhtml($module, &$params, &$attribs)
{
if (!empty ($module->content)) : ?>
<div class="moduletable<?php echo $params->get('moduleclass_sfx'); ?>">
<?php if ($module->showtitle != 0) : ?>
<h3><?php echo $module->title; ?></h3>
<?php endif; ?>
<?php echo $module->content; ?>
</div>
<?php endif;
}
Тоесть вывод модулей идет по порядку:
<div>Мудуль 1 (advert1 ||| mod_latestnews)</div>
<div>Мудуль 2 (advert1 ||| mod_slideshow)</div>
Как задать вывод модулей отдельно. Например я хочу вывести сначала mod_latestnews, а в другой части страницы mod_slideshow
И как в этой функции можно задать вывод фото новости?