我最近有一个joomla模板,我可以看到它使用xml结构进行布局。我不太熟悉这个。我可以使用现有的标签,但我想添加一些东西,我找不到合适的标签
这是标题的结构:
<header1 order="1" id="yt_top" autosize="0">
<positions>
<position width="" height="" type="modules">top2</position>
</positions>
</header1>
<header2 order="2" id="yt_header" autosize="0">
<positions>
<position width="" height="" type="feature">@logo</position>
<position width="" height="" type="modules">logo_text</position>
<position width="" height="" type="modules">header2</position>
</positions>
</header2>
<menu order="3" id="yt_menuwrap" autosize="0">
<positions>
<position width="" type="feature">@menu</position>
</positions>
</menu>
正如你所看到的,它将标题划分为3个部分,但我需要将标题放在一个外部的“div”中(如果我使用的是html),然后这3个作为它的孩子。
我尝试添加像
这样的常规标记<header></header>
<content></content>
<group></group>
<block></block>
无效,有什么建议吗?
答案 0 :(得分:0)
许多模板公司使用他们的个人方法扩展Joomla框架,使布局尽可能灵活使用,引入额外的层来处理布局选项;你最好联系他们或调试他们的代码。
joomla的方法是简单地在模板清单(xml文件)中定义位置名称,然后在模板的index.php
中加载这些位置:
<jdoc:include type="modules" name="search" />
更容易阅读,但可能不是可配置的。