Joomla的佈景利用countModules('位置名稱')): ?> 來定位模組顯示之區塊位置 結束使用來終止。 舉例:位置hornav 1: 2:countModules('hornav')): ?> 3: 8: 9: 第一行跟第九行是讓設計人員方便辨識的標籤 第二行指定區塊名稱 第三行跟第四行指定CSS樣式 第五行將開位置的內容抓入 第六行跟第七行結束指定CSS樣式 第八行結束該區塊引入 整體架構原理跟XOOPS很像,從這理可以發現到JOOMLA跟XOOPS的優劣差異。 各有優缺點 JOMMLA可以訂義非常多的區塊位置,但是功能越多使用者越難上手 且美術設計越完整相對區塊位置會越嚴格限制,例如設計一個美工選單是搭配HEADER美工 故該選單可能只能設定在指定的位置,如果網管調整位置,將影響美觀。 XOOPS的缺點是無法指定太多區塊位置,這也是讓一般網友誤解XOOPS美工較差的原因 但是其實佈景設計人員在設計時加入TITLE的判斷式即可解決,不過在XOOPS中未確實訂義TITLE名稱 例如登入區塊在英文網站名為LOGIN中文則依翻譯人員所作的語言檔而定。 但是這個問題在xoops 2.3.3已經有了解決方案,雖然設計邏輯跟Jommla很像,不過沒有像Jommla那麼複雜的訂義,我們在xoops 2.3.3中已經可以在themes內包住module template了,XOOPS好不好看已經全部是佈景設計師的責任了。
以下為 Template Monster 所販售的Joomla佈景
|