我正在研究一個包含構建時間表的joomla組件。在任何一天,它需要查看一組規則(每週的星期幾,一年的日期,事件類型)並返回所有可能的開始時間。有一個計算這些事情的類是有意義的,但我不確定它適合模型或控制器(當然不是視圖)類別。我應該創建一個com_myproject/lib(或類似的名稱),並讓joomla自動加載類?在Joomla,我應該把我的課程計算在哪裏?
我是joomla的新手,從http://docs.joomla.org/Building_Joomla_Extensions_with_Apache_Ant提供的框架/項目開始。
我已經完成了該教程的所有6個部分,但沒有一個清楚說明哪些類不直接是個人模型,視圖或控制器。 – 2010-10-22 16:28:37
「使用Apache Ant來學習如何編寫擴展名就像拿一部佳能在桶中拍攝魚」我完全不同意這一點。對於我來說,嘗試在一個文件夾中編寫,壓縮,安裝並重復該過程是完全浪費時間。使用Ant我創建我的源代碼目錄,打包並安裝,然後我只更新joomla目錄中的代碼。 Ant會將這些文件恢復到我的源代碼中,這樣我就可以在我準備好可以使用的東西時重建和安裝。 – 2010-10-22 16:32:19
我想我是老派。我剛剛從文本編輯器切換到IDE和SVN。 :)從我的角度來看,ANT是大炮,因爲它增加了一層我還不習慣的複雜性。感謝您解釋它。 – 2010-10-22 18:01:25