在做站時,經常會遇到同屬分類級別但使用不同模板的情況。在joomla中,模板沒有直接與分類或文章關聯,而是與選單關聯(menu)。
建立模板管理步驟:
二:在選單管理中,選擇需要應用新模板的選單,編輯,在模板風格下拉框中選擇剛才新建的模板。這裡要注意,假如選單型別是單個類別的,那就在 template/***/html/category/資料夾中新建個模板檔案,名為default_aa.php。如此便可以在預設模板default.php中呼叫
$subtemplate = $this->loadtemplate($templatestyle);
來載入對應的模組,上面的 $templatestyle 值由模板風格下拉框中設定的值決定,因為上面選了 aa 的模板,所以這裡獲取到的 style 引數就是 aa,然後載入子模板,就是 default_aa.php,這樣模板就換了。
還有一點,如果選單類別是單個欄目的,那麼設定 template/***/html/article/ 下的模板也會受影響。
joomla的模板設定相對國內cms要麻煩得多,但是很靈活,可自定義的地方多。
Joomla模板製作教程 模組
當乙個模組被 index.php 檔案呼叫,它有幾種顯示的選擇,語法是下面這樣 mosloadmodules position name style style 引數選擇可以是 0,1,1,2 或者 3.0 預設 模組用一欄顯示.下面是乙個輸出的例子 module title module outp...
用html css修改joomla 模板
有人覺得做個 很神秘,也有人覺得乙個模板很難做出來,其實不然,可以使用joomla 然後修改模板,便可做出乙個滿足你需求的 了。至於joomla 是什麼,強不強大,google一下吧!現在只要你會html css便可以製作出乙個灰常不錯的 的,真的不用懂php哦,懂的話就更好,可以修改一些功能。先看...
JOOMLA1 5模板結構
name index.php name templatedetails.xml 這兩個檔案是必須的,並且檔名也必須與上面的例子相同,因為這兩個檔案是被joomla核心直接呼叫的,所以不能錯。templatedetails檔案內容解釋 模板用到的模組位置名稱 定義模板使用的引數,可以在 後台對模板進行...