gpt4 book ai didi

Joomla 3 : How to uninstall module from a package?

转载 作者:行者123 更新时间:2023-12-02 08:55:22 25 4
gpt4 key购买 nike

在我的包中,我有一个模块和一个插件。当我从扩展管理器卸载软件包时,插件会被卸载,但模块仍保留在那里。此外,包条目也会从扩展管理器中删除。然后我必须手动卸载该模块。我收到以下消息:

Warning
Attempting to uninstall unknown extension from package.
This extension may have already been removed earlier.


Message
Uninstalling package was successful.

如何确保卸载软件包时模块也被卸载?

更新:

我的包 list :

<?xml version="1.0" encoding="UTF-8" ?>
<extension type="package" version="3.0">
<name>RR Test One Package</name>
<author>John Doe</author>
<creationDate>November 2013</creationDate>
<packagename>rr_test_one_package</packagename>
<version>1.0</version>
<packager>John Doe</packager>
<description>Lorem ipsum dolor sit amet.</description>
<files folder="packages">
<file type="module" id="rr_test_one" client="site">mod_rr_test_one.zip</file>
<file type="plugin" id="rr_test_one" group="content">plg_content_rr_test_one.zip</file>
</files>
</extension>

我在插件和模块文件夹中有 script.php 来对数据库条目进行一些更新。当我卸载软件包时,插件会在没有卸载功能的情况下卸载。它只是不卸载模块。我是否需要在 packages 文件夹中添加另一个 script.php 以及包 list ,并在 script.php 中添加 uninstall 函数?

最佳答案

这是id<file>发出警告的模块类型的标签。我添加了mod_在 ID 中。以下是我所做的,这解决了问题。

<files folder="packages">
<file type="module" id="mod_rr_test_one" client="site">mod_rr_test_one.zip</file>
<file type="plugin" id="rr_test_one" group="content">plg_content_rr_test_one.zip</file>
</files>

关于Joomla 3 : How to uninstall module from a package?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20111697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com