我在Joomla 3.0.2平台上创建了一个模板。模板没问题,但我遇到了一个错误:我无法将Joomla的任何模块添加到我的模板中。例如,在文件index.php中我有一个{{ 1}}标签:
<div>
我希望在此“搜索”模块中包含,然后我将此代码插入标记div:
<div id="find"> </div>
最后,我更新了我的templateDetails.xml:
<jdoc:include type="modules" name="find" style="xhtml" />
但是当我尝试在“查找”位置插入“搜索”模块时,它不起作用,请帮我修复此问题。
答案 0 :(得分:0)
您的模板中存在以下问题:
在您的清单文件中<position> find </position>
与<position>find</position>
不同,因此请删除空格。作为一般规则,不要在标记之间使用空格(在XML中以及XHTML中)。
每个文件夹都应包含一个空的index.html文件。
不要使用绝对路径来链接CSS和图像。
非常仔细地了解Protostar模板是如何构建的,你可以从那里学到很多东西。