assign( "toolbar" , toolbar_bootstrap($interface_menu)) ; //套用 bootstrap 的引入語法到樣板檔(get_bootstrap()來自tadtools函式庫) $xoopsTpl->assign( "bootstrap" , get_bootstrap()) ; //套用 jquery 的引入語法到樣板檔(get_jquery()來自tadtools函式庫) $xoopsTpl->assign( "jquery" , get_jquery(true)) ; //將「是否為該模組管理員」的變數傳送到樣板檔($isAdmin來自header.php檔) $xoopsTpl->assign( "isAdmin" , $isAdmin) ; //引入XOOPS前台檔案檔尾(必要) include_once XOOPS_ROOT_PATH.'/footer.php'; ?> ``` 2. 一定要引入:include\_once '../../mainfile.php'; (已包含在 header.php 中) 3. 頁首:include\_once XOOPS\_ROOT\_PATH."/header.php"; 4. 頁尾:include\_once XOOPS\_ROOT\_PATH.'/footer.php'; 5. 其餘結構可比照後台頁面結構。 ### 二、 前台主選單設定 1. 有前台時,記得到xoops\_version.php去加入 $modversion\['hasMain'\] = 1; 2. 若前台有好幾個子功能,可以在主選單中加入子選項: 3. $modversion\['sub'\]\[1\]\['name'\] = '子選項名稱'; 4. $modversion\['sub'\]\[1\]\['url'\] = '連結位置'; ### 三、前台樣板檔 1. 前台樣板檔作法和後台沒兩樣,所以可以將後台樣板語法複製到前台,修改後(例如拿掉管理工具)使用。 2. 也可以把抓取資料內容的部份做成共同函數放到 function.php,如此,前後臺便可共用函數。
進階搜尋
51人線上 (16人在瀏覽線上書籍)
會員: 0
訪客: 51