Тема актуальна и мне, подскажите прошу, как для Joomla! 1.5.10 Production/Stable вывести на главную новостнои (допустим mod_minifrontpage) модуль, вот нашел в index. php шаблона
<div id="ja-containerwrap<?php echo $divid; ?>">
<div id="ja-containerwrap2">
<div id="ja-container">
<div id="ja-container2" class="clearfix">
<div id="ja-mainbody<?php echo $divid; ?>" class="clearfix">
еслит правильно понимаю здесь надо, чтото дописать. Спасибо
Ну это чисто разметка, без самого контента... слои и id для них, (по ходу просто берет из файла конфига окончания названий)... а сам модуль можно в нужном месте шаблона, с показом только на главной можно например так вывести (это для 1.5 движа)-
PHP:
<?php
$option = JRequest::getCmd('option');
$view = JRequest::getVar('view', 'frontpage');
if ($option == 'com_content' && $view == 'frontpage') {
<div id="ИД слоя вписать">
<jdoc:include type="modules" name="imya_modula" style="table" />
</div>
<?php }?>
Что стоит учесть с этой вставкой... код
PHP:
<?php
$option = JRequest::getCmd('option');
$view = JRequest::getVar('view', 'frontpage');
if ($option == 'com_content' && $view == 'frontpage') {
- определяет условие, ели главная, идет вывод... далее пишем все что выводить если главная, в нашем случае слой с кодом вывода модуля:
PHP:
<div id="ИД слоя вписать">
<jdoc:include type="modules" name="imya_modula" style="table" />
</div>
ну и закрываемся...
В коде вывода модуля можно сменить имя позиции модуля (name) оно должно быть указано или добавлено в основной файл xml шаблона.
Добавлено через 1 минуту
там указан стиль вывода модуля (т.е. как выодится контент модуля, в каком "обрамлении", в нашем примере TABLE есть еще варианты:
style="table" вывод модуля шаблоном таблицы
style="horz" горизонтальный вывод в таблице
style="xhtml" в диве, заголок в теге H3
style="rounded" - коробка из 4 дивов (если нужно скругления углов и т.п.)
Все эжто касательно 1.5, для старой линейки немного по другому все...