我知道如何为Joomla 1.6创建模块。但我听说可以在同一个XML安装文件中添加一组Joomla 1.5参数和一组Joomla 1.6参数,以使一个软件包只与1.6和1.5兼容。我试过这个技巧,但XML文件无效。
您能举例说明与Joomla 1.5和Joomla 1.6兼容的XML文件吗?
答案 0 :(得分:2)
我找到了如何使模块与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]:语言文件规范