编辑xml布局joomla

时间:2014-01-15 13:25:01

标签: xml layout joomla

我最近有一个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>

无效,有什么建议吗?

1 个答案:

答案 0 :(得分:0)

许多模板公司使用他们的个人方法扩展Joomla框架,使布局尽可能灵活使用,引入额外的层来处理布局选项;你最好联系他们或调试他们的代码。

joomla的方法是简单地在模板清单(xml文件)中定义位置名称,然后在模板的index.php中加载这些位置:

<jdoc:include type="modules" name="search" />

更容易阅读,但可能不是可配置的。