2012年12月27日 星期四

XOOPS與Smarty記事

<{xoImgUrl}>代表完整佈景路徑。舊版寫法:<{$xoops_imageurl}
<{xoAppUrl}>代表網站網址。舊版寫法:<{$xoops_url}>

XOOPS中使用常數的方式:

<{$smarty.const.常數名}>
XOOPS中的預設常數:
<{$smarty.const._REGISTER}>輸出Register
<{$smarty.const._LOGOUT}>輸出Logout
<{$smarty.const._MAIN}>輸出Main
<{$smarty.const._MANUAL}>輸出Manual
<{$smarty.const._INFO}>輸出Info
<{$smarty.const._CPHOME}>輸出Control Panel Home
<{$smarty.const._YOURHOME}>輸出Home Page
<{$smarty.const._GUESTS}>輸出Guests
<{$smarty.const._MEMBERS}>輸出Members
<{$smarty.const._LOGIN}>輸出USER Login
<{$smarty.const._USERNAME}>輸出Username
<{$smarty.const._PASSWORD}>輸出Password

在Smarty模板中直接使用PHP代碼

<{php}>PHP codes<{/php}>


用戶相關的變數

<{$xoops_userid}>用戶ID
<{$xoops_uname}>用戶姓名
<{$xoops_isuser}>如果是註冊用戶則為1,否則為0
<{$xoops_isadmin}>管理員為1,否則為0(管理員是指當前模塊的管理員,不是全站)
<{$xoops_user_method}> 註冊用戶在個人資料中所選擇的通知方式


模塊輸出頁面相關的變數
<{$xoops_dirname}>當前模塊的目錄名稱
<{$xoops_contents}>模塊輸出的頁面內容
<{$xoops_pagetitle}>模塊輸出的頁面標題
<{$xoops_module_header}>模塊輸出的header內容
<{$SCRIPT_NAME}>當前訪問頁面的php文件,此變量必須使用大寫,輸出結果,如XOOPS_ROOT_PATH/modules/news/index.php
<{$xoops_requesturi}>當前訪問頁面的URI,輸出結果如 /modules/news/article.php?storyid=1


沒有留言:

張貼留言