2013-09-24 291 views
2

我正在開發一個Joomla 3.1網站。在工作流程中,我發現我需要更改管理員/組件/ com_k2/models/category.xml。我沒有別的辦法。但我不想讓我的客戶在K2更新中遇到麻煩。Joomla!模型覆蓋

我試着谷歌關於可能的解決方案,但大家都說在Joomla中重寫模型是不可能的。而且我需要製作一個插件。我甚至渴望做一個插件,但找不到合適的教程。

有沒有人遇到這樣的問題,有沒有辦法解決?

謝謝。

回答

2

您可以使用它覆蓋模型:Plugin Override

安裝並啓用插件。

然後,您可以複製該文件:

administrator/components/com_k2/models/category.xml 

到:

administrator/templates/bluestork/html/com_k2/models/category.xml 

和你喜歡的編輯。

+0

我試過了,但沒有出路,它沒有改變任何東西。 – gag

+0

你究竟試過了什麼?安裝和啓用插件應允許您覆蓋模型。請參閱上面的更新回答。 –

+0

感謝您的回答Emilian,但我安裝了插件,啓用它,然後將我的category.xml文件放入管理員/ templates/isis/html/com_k2/models/category.xml(isis是我的默認模板)沒有結果。 – gag