2011-08-24 33 views
6

如何禁用OFBiz附帶的一些默認應用程序? (尤其是人力資源應用程序)如何在Apache OFBiz中禁用應用程序

去除<load-component component-location="humanres"/>應用程序\組件load.xml給我空指針異常,當我重新啓動應用程序。

搜索谷歌給了我這個:http://www.mail-archive.com/[email protected]/msg05714.html這表明,我刪除應用程序目錄。我不想這樣做,我只是想禁用一個應用程序。我可能需要稍後啓用它。

在此先感謝。

回答

11

這不是那麼容易,因爲有-應用程序間的依賴關係,主要是基於實體定義來禁用OFBiz的應用程序或框架組件。在這種特定情況下,由於從會計到HR組件的依賴性而生成錯誤。

如果你真的要禁用你有分量道了所有的依賴關係,並解決這些問題。是否有一個特定的原因要「禁用」HR組件?相反,您可以通過設置app-bar-display =「false」將它從屏幕上移除,甚至可以防止以某些權限登錄該應用程序。

另一方面,禁用特殊應用程序應該很簡單。

+0

通過設置app-bar-display =「false」隱藏,我明白了,但是我怎樣才能防止記錄一些權限,是的,我是新手在ofbiz – Mateen

2

其他可能的解決方案是註釋掉你的菜單下拉(使用螢火檢查元素找出SRC文件),並在該目標所需應用程序的URL的屏幕或FTL寫自己的菜單(鏈接)。 :)

PS:你仍然可以找到的依賴,並刪除不需要的成分,但我喜歡,如果你有這麼多的時間來做到這一點。

相關問題