2012-08-04 85 views
1

我試圖添加一些外部配置參數到一個新的J2.5網站,並在我訴諸黑客之前,我想知道是否有可能編寫一個實際將與jConfig對象集成或插件的插件。Joomla jConfig可以使用管理員插件進行擴展嗎?

我一直在使用Google,並且找不到任何關於這種事情的討論或例子 - 只有組件或模塊配置,所以想知道是否有人試圖這樣做,或知道完成它的「本地」方式。

注意 - 我們在早期版本中通過系統插件完成了這項工作,該插件設置了一個全局變量以使信息可用,但我們希望將它包含在Joomla全局配置中,以便能夠使用本機Joomla配置邏輯。

回答

0

簡短的回答是否定的,你不能。有了插件,只有在插件文件首次加載時(這將是我們自定義代碼的第一個鉤子),才能覆蓋一些次要類,JConfig已經與另外40個類一起加載。

但是,您可以在它加載後對其進行擴展,添加參數並保存,並且在用戶從後端保存並在以下請求中保存時應該保留這些參數。假如你沒有節省太多,它可以正常工作。

否則,只要把你的參數在組件(這將是標準的Joomla方式)。

+0

謝謝你,先生......有時你看不到森林的樹木。我希望它和組件一樣簡單。我們有大量的自定義組件/模塊/插件,它們以各種組合方式安裝。除了核心Joomla內容之外,它們都使用數據庫和其他一些設置。這就是爲什麼我正在尋找一個「甜蜜點」,把它們放在一個地方,而不是根據網站設置在任何地方。 – GDP 2013-04-24 18:37:53

相關問題