我已经从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)
我在导出,导入或压缩时缺少某些东西吗?
答案 0 :(得分:0)
如果有人遇到同样的问题,我想这会有所帮助。
我尝试了所有在任何地方和所有地方提到的事情。仍然无法导入模块。以下是您需要遵循的步骤。
ActualModule
(在我的情况下为Meetings
到CustomModule
(在我的情况下为Events
。)Vardefs
中是否还有任何键。通常可以是单数(例如Meeting
),然后将其更改为单数({Event
)。压缩目录中的所有内容。是的,仅内容,而不是目录本身。就我而言,它是 Events-XXXXXX ,而我正在压缩目录本身。只需压缩 Events-XXXXXX 目录中的内容。
使用Module Loader
导入CRM中的模块并安装它。