了
解
紅
點
最
新
動
態(tài)
和
行
業(yè)
資
訊
功能說明: 微擎用戶一登錄就可以跳轉到指定的應用頁面,甚至于任意頁面。
微擎2.5版本用戶登錄跳轉到指定應用修改記錄:
數據庫修改:
1、ims_users_operate_history 查看數據庫表找到對應的用戶 uid 是用戶ID 將該用戶的 type改為2 module_name 改為你要跳轉的應用的名稱
2、改變php文件 文件地址:framework/model/user.mod.php
找到user_after_login_link 函數 修改如下
function user_after_login_link() {
global $_W;
$url = '';
//--飄葉添就愛 type =2
$last_operate = table('users_operate_history')->where('uid', $_W['uid'])->orderby('createtime', 'DESC')->get();
if (USERS_OPERATE_TYPE_ACCOUNT == $last_operate['type']) {
$url = url('account/display/platform');
} elseif (USERS_OPERATE_TYPE_MODULE == $last_operate['type']) {
//https://cs.com/index.php?c=module&a=welcome&do=welcome_display&module_name=longbing_card&uniacid=4&switch_uniacid=1
////飄葉修改跳轉到指定應用
// 說明 c= module a = welcome do = welcome_display m= 應用名稱-》調用的剛剛的數據字段
$url = url('module/welcome/welcome_display', array('m' => $last_operate['module_name'], 'uniacid' => $last_operate['uniacid'], 'switch_uniacid' => 1));
}
if (empty($url)) {
$url = './home.php';
}
return $url;
}
湖北紅點原創(chuàng):轉載請注明出處