我从Meetings
导出了SuiteCRM
模块,将所有出现的名称重命名为Events
模块,将其压缩。现在,当我尝试将文件上传到SuiteCRM
时,它说
zip文件缺少manifest.php文件。无法继续。
我尝试过多个归档器(默认,终端和其他一些),每次都得到相同的错误。
我也试过这个post的答案,但没有任何工作。
这是目录结构。 manifest.php也存在于zip和文件夹中。
./.DS_Store
./Extension/modules/Events/Ext/Vardefs/sugarfield_jjwg_maps_address_c.php
./Extension/modules/Events/Ext/Vardefs/sugarfield_jjwg_maps_lng_c.php
./Extension/modules/Events/Ext/Vardefs/sugarfield_jjwg_maps_lat_c.php
./Extension/modules/Events/Ext/Vardefs/sugarfield_jjwg_maps_geocode_status_c.php
./manifest.php
./SugarModules/.DS_Store
./SugarModules/include/.DS_Store
./SugarModules/include/language/en_us.Events.php
./SugarModules/modules/.DS_Store
./SugarModules/modules/Events/logic_hooks.php
./LICENSE.txt
Version 7.8.27
Sugar Version 6.5.25 (Build 344)
我在导出,导入或压缩时遗漏了什么?
如果有人有同样的问题,我想这会有所帮助。
我尝试了随处可见的所有事情。仍无法获取模块导入。您需要遵循以下步骤。
ActualModule
(在我的情况下为Meetings
)更改为CustomModule
(在我的情况下为Events
)。Vardefs
中是否还有钥匙。这通常是单数的(如Meeting
)并将其改为单数(Event
)。Module Loader
在CRM中导入模块并安装它。