我编写了一个自定义的 joomla 2.5 组件,并将其部署在各个站点上,每个站点都在服务器上更改了自己的样式表。有没有办法可以继续升级组件(添加新功能等),但要确保特定的 css文件是不是没变?即保持与每个网站上的更新相同?
问问题
109 次
1 回答
0
考虑到您已将 xml 文件正确设置为方法升级 <extension type="component" version="1.6.0" method="upgrade">
,只需跳过 <folder>css</folder>
升级包中的选项即可。
<files folder="site">
<filename>index.html</filename>
<filename>keywords_editor.php</filename>
<filename>controller.php</filename>
<filename>router.php</filename>
<folder>views</folder>
<folder>css</folder> // This should not be included in your case
<folder>models</folder>
<folder>controllers</folder>
<folder>helpers</folder>
</files>
正如 Valentin 所提到的,如果您正在升级组件而不是全新安装,旧文件将保留在服务器上。
于 2012-11-03T10:16:06.747 回答