帳號登錄
帳號:
密碼:
記住我 | 忘記密碼 | 帳號註冊
網站導覽
模組開發 : xoopsOption
作者 elie 於 2010年08月11日 21:00:00 (4651 次閱讀)

原始出處 http://www.xoops.org/modules/mediawiki/index.php/Dev:$xoopsOption

$xoopsOption 這個陣列是XOOPS 用來儲存頁面顯示資料的變數。
例如$xoopsOption['template_main'] 設定主頁面(模組內容輸出區域)所使用的樣版。
$xoopsOption['theme_use_smarty'] 決定佈景是否使用smarty(注意:  Xoops 2.2 後不建議使用因為已經不支援不使用Smarty 的佈景了。)
$xoopsOption['pagetype'] 的值可以是admin,search 或user 以決定要從Xoops 核心的/language/[language]/ 目錄中引入哪個語言檔,可以是admin.php,search.php 或user.php。
$xoopsOption['nocommon'] 如果在引入mainfile.php 前設定為1的話則不會引入include/common.php (與XOOPS Core API)。
$xoopsOption['output_type'] 在這個時候(從XOOPS 2.2 開始)只能是"plain"(在未來的XOOPS 版本將有更多的選項),表示網頁只會呈現(結合佈景的CSS stylesheet)模組的輸出結果(最有可能的使用情況是在跳出視窗,因為這種視窗不需要headers,logos 與blocks)- 如果不設定,則會使用正常的佈景樣版(theme.html/themeadmin.html)。
$xoopsOption['cache_group'] (XOOPS 2.2+)用來區隔模組輸出的快取版本。舉例來說如果是匿名瀏覽則設為0,一般瀏覽則設為1,模組管理者瀏覽則設為2,網站管理者瀏覽則設為3。模組開發者只要每次都使用相同的設定,就可以自由的選擇他認為最好的畫面。必須在引入/header.php 前設定好,因為在引入後就要確定快取方式了。
如果你需要的話有幾種方式可以取消區塊,但是我很少找到這麼作的理由。
 


可列印模式 轉寄給朋友

The XOOPS organisation ("XOOPS") is committed to protecting the privacy of users of the XOOPS.org sites.
The website used Ver.2.4.5 POWERED BY XOOPS PROJECT.