1
我在Joomla 2.5中創建了一個HTML5模板,我想知道下面代碼中的樣式屬性有哪些選項?Joomla 2.5模板的jdoc樣式值
<jdoc:include type="modules" name="top" style="???" />
我在Joomla 2.5中創建了一個HTML5模板,我想知道下面代碼中的樣式屬性有哪些選項?Joomla 2.5模板的jdoc樣式值
<jdoc:include type="modules" name="top" style="???" />
打開templates\system\html\modules.php
。有定義的系統樣式,如xhtml
,rounded
等。您還可以看到代碼如何呈現每種樣式。
如果你想添加自己的風格,你需要創建一個新的module chrome
。在你的模板html文件夾(不是系統,不要編輯上面的文件)中,創建名爲modules.php
的文件。
內部,使這樣的函數
defined('_JEXEC') or die;
function modChrome_mystyle($module, &$params, &$attribs)
{
if (!empty ($module->content)) : ?>
<div class="moduletable">
<?php if ($module->showtitle != 0) : ?>
<h3><?php echo $module->title; ?></h3>
<?php endif; ?>
<?php echo $module->content; ?>
</div>
<?php endif;
}
這種方式,你可以創建自定義模塊輸出,只需編輯代碼,你想要的方式。
然後,在你的模板文件,包括與
<jdoc:include type="modules" name="top" style="mystyle" />
模塊