SugarCRM之手動刪除工做室中的模塊之間的關係


手動刪除模塊之間的關係:php

測試一緩存

      第一步:手動刪除在模塊生成器中新建的模塊之間的關係,刪除三個文件,app

      1測試

      custom\metadata\mark_relationship1_mark_relationship2MetaData.phpspa

2 ) custom\Extension\modules\mark_relationship1\Ext\Vardefs\mark_relationship1_mark_relationship2_mark_relationship1.phpip

3 )部署

custom\Extension\modules\mark_relationship2\Ext\Vardefs\mark_relationship1_mark_relationship2_mark_relationship2.phpget

第二步it

並要在custom\application\Ext\TableDictionary註釋掉include('custom/metadata/mark_relationship1_mark_relationship2MetaData.php');io

第三步:

在主界面中,執行一下步驟,系統管理》》修復》》快速修複和重建便可。

測試結果成功刪除工做室的模塊之間的關係,在工做室中已經找不到對應模塊之間的關係。可是注意,這樣並不會影響模塊生成器中的關係!(後來通過測試,有問題,不能部署,出現警告,到系統管理》》修復》》快速修複和重建,把相關緩存清除,就能夠從新正常部署了!)

若是使用模塊生成器從新部署模塊,會出現錯誤,錯誤以下圖:

測試二:

      手動刪除在系統自帶的模塊之間的關係,

第一步:

刪除一個文件:

metadata\ accounts_contactsMetaData.php

第二步

修改modules\ TableDictionary.php註釋掉include("metadata/accounts_contactsMetaData.php");

第三步:

執行接下來的步驟,系統管理》》修復》》快速修複和重建便可

相關文章
相關標籤/搜索