登录 注册

登录

问题 我自己做了一个模块,但是安装的时候总是提示“无法找到安装包”。

更多
2012年03月12日 03:14 - 2012年03月12日 04:08 #1 作者: 西蜀浪人
压缩文件中包含了mod_hxs_test.php、mod_hxs_test.xml、helper.php、index.html以及tmpl\default.php、tmpl\index.html和language\zh-CN\zh-CN.mod_hxs_test.ini文件。
这些文件编制好后都能正常使用,但是就是压缩后安装时提示“无法找到安装包”。
我从网上下载了其它的模块,都能正常安装。
肯定是我的模块打包上出了问题,问题在哪里呢?
我还有一个疑问就是joomla是如何通过这个压缩包实现数据库内容写入的呢?

我是初学者,请你帮助提携一下哈。

附mod_hxs_test.xml内容:
<?xml version="1.0" encoding="utf-8"?>
<install>
<name>hxs_Test_Online!</name>
<author>hxs</author>
<version>1.5.0</version>
<description>first module of hxs,just for online information</description>
<files>
<filename module="mod_hxs_test">mod_hxs_test.php</filename>
<filename>index.html</filename>
<filename>helper.php</filename>
<filename>tmpl/default.php</filename>
<filename>tmpl/index.html</filename>
</files>
<languages>
<language tag="zh-CN">language/zh-CN/zh-CN.mod_hxs_test.ini</language>
</languages>
<params>
<param name="online type" type="list" size="50" default="0" label="online type:" description="select the online type">
<option value="0">User type</option>
<option value="1">guest type</option>
</param>
</params>
<params group="advanced">
</params>
</install>

本帖有文件附件。
登录之后才能看到。

最后修改: 2012年03月12日 04:08 由 西蜀浪人.

登录 或者   注册一个会员帐号 来参与讨论

更多
2012年03月12日 04:28 #2 作者: Joomla之门
必须在 install 元素的起始标记里面写清楚扩展类型和针对的核心版本。

修改:
<install>

改为:
<install type="module" version="1.5.0" method="upgrade">

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2012年03月12日 04:32 #3 作者: 西蜀浪人
非常感谢,搞定了。
我参照《[Joomla!建站步步通].(joomla).廖旻可.吴涛涛.扫描版》里面的,就是搞不定,折磨死我了。
谢谢。

登录 或者   注册一个会员帐号 来参与讨论