我正在Joomla 2.5中创建一个HTML5模板,我想知道下面代码中style属性的选项是什么?
<jdoc:include type="modules" name="top" style="???" />
答案 0 :(得分: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" />