0

我在 Joomla 3.0.2 平台上创建了一个模板。模板没问题,但我遇到了错误:我无法将 Joomla 的任何模块添加到我的模板中。例如,在文件 index.php 中我有一个<div>标签:

 <div id="find"> </div>

我想包含在这个“搜索”模块中,然后我在标签 div 中插入这段代码:

 <jdoc:include type="modules" name="find" style="xhtml" />

最后,我更新了我的 templateDetails.xml:

 <position> find </position>

但是当我尝试在“查找”位置插入“搜索”模块时,它不起作用,请帮我解决这个问题。

4

1 回答 1

0

您的模板中存在以下问题:

  1. 在您的清单文件<position> find </position>中与 不一样<position>find</position>,因此请删除空格。作为一般规则,不要在标签之间使用空格(在 XML 中以及在 XHTML 中)。

  2. 每个文件夹都应该包含一个空的 index.html 文件。

  3. 不要使用绝对路径来链接 CSS 和图像。

仔细看看 Protostar 模板是如何构建的,你可能会从中学到很多东西。

于 2012-11-18T14:58:05.217 回答