2013-04-15 69 views
1

我在Joomla 2.5中創建了一個HTML5模板,我想知道下面代碼中的樣式屬性有哪些選項?Joomla 2.5模板的jdoc樣式值

<jdoc:include type="modules" name="top" style="???" /> 

回答

3

打開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" /> 
模塊