Joomla!1.6
Joomla!1.6短暫的壽命
官方自從Joomla1.7正式版釋出之後,也正式公布未來將不再支援Joomla!1.6版本,這個版本自出來後前前後後不到半年,就要走入歷史了。(默哀...)
官方自從Joomla1.7正式版釋出之後,也正式公布未來將不再支援Joomla!1.6版本,這個版本自出來後前前後後不到半年,就要走入歷史了。(默哀...)
入伍到現在也有一陣子了,每每放假總是想花點時間灌溉一下The Cave,但是,想歸想,卻常常被自己的惰性所征服,心底的惡魔總是這麼告訴我:放假就放假,好好的休息,好好地玩啊,幹嘛把自己搞得這麼累。以至於,人氣已經跌落了兩千,再這樣下去,要跌停了(誤
在開始之前,筆者要先恭喜你,踏入了一個有趣又能擁有成就感的領域,從無到有的創造屬於自己的元件並應用在網站中,將會使你的Joomla站台與眾不同。
那麼,現在就請你開啟最愛的文字編輯軟體,開始與筆者一同舞出炫麗Joomla的樂章吧。首先,讓我們先約定一個默契,將本次開發的元件取名為[MyCC]。還記得上一篇中,提過Joomla的元件需要實作兩個部分,"發布"與"管理",我們先來看看完成"發佈"所需要的檔案。
在你的Joomla網站目錄中找到components資料夾,並在底下新增一個子目錄且命名為com_MyCC,接著在com_MyCC目錄中建立檔案MyCC.php。內容如下:
首先,我們來了解一下Joomla是怎麼部屬整個系統,讓所有程式碼可以互相協助運作。Joomla1.6承襲了以往的架構,可分為三個應用層次,如下:
"安裝"只執行一次,而"管理"與"發布"則是透過一種稱為"元件"的概念來操作,每一個元件要成功的運作都必須實作(have entry)兩個部分:
並且都要以Joomla的命名原則來命名元件所在的目錄與檔名,如: com_[元件名稱]/[原件名稱].php。假設今天我們開發一個元件叫做MyCC,那麼該元件的主要程式檔就必須如下命名:[com_MyCC/MyCC.php]
接下來我們就以老掉牙的Hello World!! 來看看如何開發一個簡易的元件(Component)。
這次放假,好好的整頓心情,該補齊生活用品買一買,不必要的東西都拿回家放了,三個月後我們再見。
多種哨點,更多訓練,國軍online,等你來挑戰。二月29日,全新副本基地--長官的咆嘯。你,準備好了嗎?