【发布时间】:2011-08-12 16:30:18
【问题描述】:
我知道如何为 Joomla 1.6 创建一个模块。但是我听说可以在同一个 XML 安装文件中添加一组 Joomla 1.5 参数和一组 Joomla 1.6 参数,以使只有一个包与 1.6 和 1.5 兼容。我试过这个技巧,但 XML 文件无效。
你能举一个与 Joomla 1.5 和 Joomla 1.6 兼容的 XML 文件的例子吗?
【问题讨论】:
我知道如何为 Joomla 1.6 创建一个模块。但是我听说可以在同一个 XML 安装文件中添加一组 Joomla 1.5 参数和一组 Joomla 1.6 参数,以使只有一个包与 1.6 和 1.5 兼容。我试过这个技巧,但 XML 文件无效。
你能举一个与 Joomla 1.5 和 Joomla 1.6 兼容的 XML 文件的例子吗?
【问题讨论】:
我找到了如何使模块与 Joomla 1.5 和 Joomla 1.6 兼容。
在 XML 安装文件中:
<install type="module" version="1.5.0">)包括 Joomla 1.5 参数。示例:<params>
<param type="radio" name="autoplay" default="0" label="autoplay">
<option value="1">JTRUE</option>
<option value="0">JFALSE</option>
</param>
</params>
包括 Joomla 1.6 参数。示例:<config>
<fields name="params">
<fieldset name="basic">
<field type="radio" name="autoplay" default="0" label="autoplay">
<option value="1">JTRUE</option>
<option value="0">JFALSE</option>
</field>
</fieldset>
</fields>
</config>
然后,更新您的 Joomla 1.5 语言文件以在 Joomla 1.6 上工作。 Joomla 1.6 文件可以在 Joomla 1.5 中使用。请参阅 [http://docs.joomla.org/Specification_of_language_files][1]
[1]:语言文件规范
【讨论】: