我正在爲Joomla 3開發一個組件,但我不明白如何在joomla 3中使用數據模型。我是否應該使用Legacy-classes?這些不會在一段時間後棄用嗎?如何在Joomla 3中使用JModel
我看到大部分joomla組件都使用擴展JModelLegacy的類JModelList。要加載這樣的類,我可以使用
JModelLegacy::getInstance('classname');
但有沒有辦法做到這一點,而無需使用傳統的類?我認爲,遺產這個詞意味着代碼已經取代了更新/更好/更熱的東西?如果有人知道更好的請賜教...
PS:我也問對的Joomla這個問題 - 論壇,但沒有得到回覆(http://forum.joomla.org/viewtopic.php?f=706&t=837707)
問候喬納斯
您可以使用,取決於您。我喜歡新課程,但並不是所有的課程都在舊課程中,儘管希望我們很快就會有這些課程。我有一些我在回購中寫的。 https://github.com/elinw/joomla-cms/tree/checkin-cache-plugins-tags指定的組件是示例(以及com_config),子類位於cms庫中。因人而異。還有一些教程。 – Elin