如有預約場地,fred_place 模組預設是顯示會員帳號,
以下為修改顯示會員真實姓名的方法
找到以下檔案,用筆記本打開!
fred_place/index.php
找到第181行
$state=$class[$j][$col_e[$i]];替換成以下的
/*==========修改開始,將帳號改為姓名=========*/
$truename=$class[$j][$col_e[$i]];
//使用user帳號至users資料表中撈出姓名欄位中數值
$selectdb=$xoopsDB->prefix('users');
$sql="select name from $selectdb where `uname`='$truename'";
$result = $xoopsDB -> query($sql) or die($sql);
list($okusername) = $xoopsDB -> fetchRow($result);
//增加條件判斷,如果會員姓名為空值,則顯示會員帳號
if($okusername==""){
$state=$class[$j][$col_e[$i]];
}else{
$state=$okusername;
}
//原始設定 $state=$class[$j][$col_e[$i]];
/*================修改結束=====================*/
存檔後,原本的會員帳號就會改顯示會員姓名,不過需要去會員管理->編輯會員帳號->輸入真實姓名,這裡才會顯示,否則還是會顯示帳號。

教學撰寫: 徐嘉裕 (Neohsu)
以下為修改顯示會員真實姓名的方法
找到以下檔案,用筆記本打開!
fred_place/index.php
找到第181行
$state=$class[$j][$col_e[$i]];替換成以下的
/*==========修改開始,將帳號改為姓名=========*/
$truename=$class[$j][$col_e[$i]];
//使用user帳號至users資料表中撈出姓名欄位中數值
$selectdb=$xoopsDB->prefix('users');
$sql="select name from $selectdb where `uname`='$truename'";
$result = $xoopsDB -> query($sql) or die($sql);
list($okusername) = $xoopsDB -> fetchRow($result);
//增加條件判斷,如果會員姓名為空值,則顯示會員帳號
if($okusername==""){
$state=$class[$j][$col_e[$i]];
}else{
$state=$okusername;
}
//原始設定 $state=$class[$j][$col_e[$i]];
/*================修改結束=====================*/
存檔後,原本的會員帳號就會改顯示會員姓名,不過需要去會員管理->編輯會員帳號->輸入真實姓名,這裡才會顯示,否則還是會顯示帳號。

教學撰寫: 徐嘉裕 (Neohsu)
留言
張貼留言