Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla组件自动更新_Joomla_Joomla1.5_Joomla Extensions - Fatal编程技术网

Joomla组件自动更新

Joomla组件自动更新,joomla,joomla1.5,joomla-extensions,Joomla,Joomla1.5,Joomla Extensions,我开发了一个Joomla组件。现在,每当我发布一个新版本时,我都会要求用户下载一个zip文件,并通过FTP手动上传更改后的文件。虽然这对于小版本来说是可以的,但是当很多文件被修改时,这是一个缓慢、痛苦且容易出错的过程。尽管令人担忧,但许多用户通过Fantastico一键安装安装Joomla,他们不熟悉或不习惯使用FTP 我最近添加了对Joomla1.6的支持,它似乎为自动更新提供了一个很好的更新工具。不幸的是,似乎缺少,例如,什么是标签元素,下载类型是否可以不是“完整的”,如果是,那会是什么样子

我开发了一个Joomla组件。现在,每当我发布一个新版本时,我都会要求用户下载一个zip文件,并通过FTP手动上传更改后的文件。虽然这对于小版本来说是可以的,但是当很多文件被修改时,这是一个缓慢、痛苦且容易出错的过程。尽管令人担忧,但许多用户通过Fantastico一键安装安装Joomla,他们不熟悉或不习惯使用FTP

我最近添加了对Joomla1.6的支持,它似乎为自动更新提供了一个很好的更新工具。不幸的是,似乎缺少,例如,什么是标签元素,下载类型是否可以不是“完整的”,如果是,那会是什么样子

有谁能更好地解释更新过程或者提供好的例子吗


Joomla 1.5将持续很长时间,1.5是否有类似的更新过程?

对于Joomla 1.5,至少不需要使用FTP进行更新。在XML清单中,可以将组件设置为更新。用户需要做的不是下载、upzip和FTP-up,而是下载整个软件包,然后通过Joomla管理员进行安装


我不确定1.6,你最好的选择是拆下1.6组件。据我所知,这是一个相当简单的过程。

谢谢。对于1.5,我在一个未记录的示例中看到了update属性,但我不确定它在部分更新中的效果如何,或者它是否仍然需要完全安装。我的组件包括模板,我鼓励用户编辑或添加新模板,因此完整安装不合适。我现在将对此进行研究,并可能为修改文件的用户提供一个警告。对于1.6,我仍然希望看到一些有文档记录的示例,以及一些提示或警告。这一次,我希望在第一次尝试时以正确的方式实现它。假设您的模板在Joomla MVC中,并且可以覆盖模板,那么完整安装应该不是问题,因为更新只会覆盖包中的文件。覆盖文件夹应保持不变。如果您的模板文件通常是经过编辑的,那么只需将模板从包中删除,并在升级包的基础上提供完整的安装包即可。是否有人可以指向文档或使用Joomla 1.5 update属性进行扩展?我发现很难把它挖出来。如果你只需要知道要添加什么,它应该是这样的