1、首先在include/helpers下創(chuàng)建一個member.helper.php,這個名字自己可以隨便改吧
然后寫輔助函數(shù)如下:
代碼如下:
/**
* 獲得會員的某個字段的值
*
* @param int $mid 會員id
* @param string $field 需要返回的字段
* @return string
*/
if ( ! function_exists('getmemberfield'))
{
function getmemberfield($mid,$field=null)
{
$field = $field ? $field:'uname';
global $dsql;
$query = select $field from `dede_member` where mid='$mid' ;
$row = $dsql->getone($query);
unset($dsql);
return $row[$field];
}
}
2、修改data下面的輔助函數(shù)配置文件
代碼如下:
<?php
//小助手配置項
$cfg_helper_autoload = array
(
'charset', /* 編碼小助手 */
'channelunit',/* 模型單元小助手 */
'string', /* 字符串小助手 */
'time', /* 日期小助手 */
'file', /* 文件小助手 */
'util', /* 單元小助手 */
'validate', /* 數(shù)據(jù)驗證小助手 */
'filter', /* 過濾器小助手 */
'cookie', /* cookies小助手 */
'debug', /* 調(diào)試小助手 */
'archive', /* 文檔小助手 */
'upload', /* 上傳小助手 */
'extend', /* 擴展小助手 */
'member', /* 擴展小助手 */
);
?>
3、列表中使用
代碼如下:
[field:mid function=getmemberfield(@me)/]//獲取用戶mid