最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

織夢Dedecms在循環(huán)列表中獲取會員信息的方法

  發(fā)布時間:2014-04-21 11:25:13   作者:佚名   我要評論
在調(diào)用織夢的文章列表時,如果我們想得到該文章對應的會員信息,在循環(huán)中使用sql語句是不會生效的,因為織夢默認不支持標簽嵌套的,所以取不到任何數(shù)據(jù)

此時我們可以通過織夢提供的輔助函數(shù)來實現(xiàn)

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

相關文章

最新評論

色达县| 靖西县| 凯里市| 鹤峰县| 海淀区| 大田县| 东城区| 凉山| 濮阳县| 城市| 乐至县| 长春市| 汶上县| 曲周县| 达拉特旗| 新津县| 隆尧县| 道孚县| 三明市| 神农架林区| 广平县| 义乌市| 广宁县| 永宁县| 精河县| 鄂托克前旗| 二连浩特市| 蚌埠市| 龙州县| 伊川县| 仪征市| 明星| 鞍山市| 珲春市| 石楼县| 正定县| 黎川县| 西平县| 和林格尔县| 汾西县| 云霄县|