我正在使用Sugar 6.3.0,并且当我从
更改了Tab键顺序时出错管理员 - >显示模块选项卡和子面板
我只看到我网页上的当前标签,而且我看不到所有其他标签,屏幕也会显示以下错误
警告:在第71行的var / www / workspace / clientname / modules / MySettings / TabController.php中为foreach()提供的参数无效警告:in_array()期望参数2为数组,在/ var / www中给出null第77行上的/workspace/clientname/include/GroupedTabs/GroupedTabStructure.php警告:array_merge():参数#1不是第93行/var/www/workspace/clientname/include/GroupedTabs/GroupedTabStructure.php中的数组警告:在第110行的/var/www/workspace/clientname/include/GroupedTabs/GroupedTabStructure.php中为foreach()提供的参数无效
我可以通过更改网址中的?module = MODULENAME来更改标签,例如我设置?模块=帐户我可以看到“帐户”标签,但只有“帐户”标签显示所有其他标签都已消失。
知道我做错了什么以及如何解决它?
任何帮助将不胜感激!
答案 0 :(得分:1)
I think you have done modifications to module through module builder and redeployed it.This is not the correct way.We need to do modifications through studio only.
Try to do repair through repair wizard or otherwise use backup.There is any other solution i think.I have tried a lot.
答案 1 :(得分:0)
毕竟我们在Sugar Pro 6.3.0中找到了解决此问题的解决方案我们要做的是重命名或删除模块/管理文件夹中存在的名为SaveTabs.php的文件,然后进行修复然后重新排序选项卡并保存。希望它能够正常工作,至少对我们来说它是完美的工作!