會員登陸后如何跳轉(zhuǎn)到當(dāng)前頁面,而不是會員中心。試了很多方法,都不行。希望大神能詳細(xì)一點(diǎn)哈。

試過文檔里的兩種方法
{dr_member_url("login/index", ["back" => urlencode("http://qq.com")])}<input type="hidden" name="back" value="http://www.qq.com">
但是不知道
urlencode("http://qq.com")和
value="http://www.qq.com">
里的值如何變成當(dāng)前頁面URL
求大神指點(diǎn)!!感激涕零
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
試試這個(gè)
<input type="hidden" name="back" value="{$my_web_url}">
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人 是放在 登陸那個(gè) button 上邊么? 我試了不行呢
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@yuezong2046
回復(fù)@LandQ

是這樣 寫么? 不行啊。測試好多次了,都不行呢
<form ****>下方才有效
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 就是在form里的。因?yàn)檎麄€(gè)登陸都是寫在form里的
<form class="content" id="myform" method="post" novalidate="novalidate"> {$form} <div class="form-group"> <div class="input-icon"> <i class="fa fa-user"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="賬號/郵箱/手機(jī)" name="data[username]"> </div> </div> <div class="form-group"> <div class="input-icon"> <i class="fa fa-lock"></i> <input class="form-control placeholder-no-fix" type="password" autocomplete="off" placeholder="登錄密碼" name="data[password]"> </div> </div> <!-- {if $is_code} <div class="form-group"> <div class="input-group login-code"> <div class="input-icon"> <i class="fa fa-code"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="驗(yàn)證碼" name="code"> </div> <div class="input-group-btn fc-code"> {dr_code(120, 35)} </div> </div> </div> {/if} --> <div class="form-actions"> <label class="rememberme mt-checkbox mt-checkbox-outline"> <input type="checkbox" name="remember" value="1"> 記住登錄 <span></span> </label> <button type="button" onclick="dr_ajax_member('{dr_now_url()}', 'myform');" class="btn green pull-right"> 登錄 </button> </div> <div class="login-options"> <ul class="login-oauth"> {if isset($ci->member_cache['oauth']['qq']['id']) && $ci->member_cache['oauth']['qq']['id']} <li> <a href="{Router::oauth_url('qq', 'login')}"> <img src="{THEME_PATH}assets/oauth/qq.png"> </a> </li> {/if} {if isset($ci->member_cache['oauth']['weibo']['id']) && $ci->member_cache['oauth']['weibo']['id']} <li> <a href="{Router::oauth_url('weibo', 'login')}"> <img src="{THEME_PATH}assets/oauth/weibo.png"> </a> </li> {/if} {if isset($ci->member_cache['oauth']['weixin']['id']) && $ci->member_cache['oauth']['weixin']['id']} <li> <a href="{Router::oauth_url('weixin', 'login')}"> <img src="{THEME_PATH}assets/oauth/weixin.png"> </a> </li> {/if} </ul> </div> <div class="create-account"> <p> <a href="{dr_member_url('register/index')}"> 注冊賬號 </a> <a href="{dr_member_url('login/find')}"> 找回密碼 </a> </p> </div> </form>回復(fù)@九戒
<form class="content" id="myform" method="post" novalidate="novalidate"> {$form} <div class="form-group"> <div class="input-icon"> <i class="fa fa-user"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="賬號/郵箱/手機(jī)" name="data[username]"> </div> </div> <div class="form-group"> <div class="input-icon"> <i class="fa fa-lock"></i> <input class="form-control placeholder-no-fix" type="password" autocomplete="off" placeholder="登錄密碼" name="data[password]"> </div> </div> <!-- {if $is_code} <div class="form-group"> <div class="input-group login-code"> <div class="input-icon"> <i class="fa fa-code"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="驗(yàn)證碼" name="code"> </div> <div class="input-group-btn fc-code"> {dr_code(120, 35)} </div> </div> </div> {/if} --> <div class="form-actions"> <label class="rememberme mt-checkbox mt-checkbox-outline"> <input type="checkbox" name="remember" value="1"> 記住登錄 <span></span> </label> <button type="button" onclick="dr_ajax_member('{dr_now_url()}', 'myform');" class="btn green pull-right"> 登錄 </button> </div> <div class="login-options"> <ul class="login-oauth"> {if isset($ci->member_cache['oauth']['qq']['id']) && $ci->member_cache['oauth']['qq']['id']} <li> <a href="{Router::oauth_url('qq', 'login')}"> <img src="{THEME_PATH}assets/oauth/qq.png"> </a> </li> {/if} {if isset($ci->member_cache['oauth']['weibo']['id']) && $ci->member_cache['oauth']['weibo']['id']} <li> <a href="{Router::oauth_url('weibo', 'login')}"> <img src="{THEME_PATH}assets/oauth/weibo.png"> </a> </li> {/if} {if isset($ci->member_cache['oauth']['weixin']['id']) && $ci->member_cache['oauth']['weixin']['id']} <li> <a href="{Router::oauth_url('weixin', 'login')}"> <img src="{THEME_PATH}assets/oauth/weixin.png"> </a> </li> {/if} </ul> </div> <div class="create-account"> <p> <a href="{dr_member_url('register/index')}"> 注冊賬號 </a> <a href="{dr_member_url('login/find')}"> 找回密碼 </a> </p> </div> </form>寫在第一行的下面么? 各個(gè)地方都試了,還是不行呢
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 <input type="hidden" name="back" value="http://www.qq.com"> 用這個(gè)會跳轉(zhuǎn)到 qq網(wǎng)頁,但是換成<input type="hidden" name="back" value="{$my_web_url}"> 之后,就還是跳轉(zhuǎn)到會員中心,不是當(dāng)前頁面。 value="{$my_web_url}" 這個(gè)應(yīng)該怎么寫呢?
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 只能寫固定URL址,不能動態(tài)獲取么? 用這個(gè) {$my_web_url} 不行。不知道有沒有其他辦法能動態(tài)獲取當(dāng)前URL。
回復(fù)@yuezong2046 那得看你的會員登錄窗口form窗口是在什么頁面,如果你是在會員登錄界面那肯定只能到會員中心
如果你是在首頁 欄目頁 內(nèi)容頁 有會員登錄窗口,那就行,會員在這些頁面登錄了,就跳轉(zhuǎn)回這些頁面上來。
回復(fù)@LandQ 嗯嗯,明白了。非常感謝。另外問一下,您截圖這個(gè)這個(gè)模板是官方自帶的么?
回復(fù)@yuezong2046 是的,登錄窗口from可以自由發(fā)揮的
例如我上圖的
<form class="content" id="myform" method="post" novalidate="novalidate"> {php echo dr_form_hidden(['back' => $my_web_url]);} <div class="form-group"> <div class="input-icon"> <i class="fa fa-user"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="賬號/郵箱/手機(jī)" name="data[username]"> </div> </div> <div class="form-group"> <div class="input-icon"> <i class="fa fa-lock"></i> <input class="form-control placeholder-no-fix" type="password" autocomplete="off" placeholder="登錄密碼" name="data[password]"> </div> </div> {if $ci->member_cache['login']['code']} <div class="form-group"> <div class="input-group login-code"> <div class="input-icon"> <i class="fa fa-code"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="驗(yàn)證碼" name="code"> </div> <div class="input-group-btn fc-code"> {dr_code(120, 35)} </div> </div> </div> {/if} <div class="form-actions"> <label class="rememberme mt-checkbox mt-checkbox-outline"> <input type="checkbox" name="remember" value="1"> 記住登錄 <span></span> </label> <button type="button" onclick="dr_ajax_member('{dr_member_url('login/index')}', 'myform');" class="btn green pull-right"> 登錄 </button> </div> <div class="create-account"> <p> <a href="{dr_member_url('register/index')}"> 注冊賬號 </a> <a href="{dr_member_url('login/find')}"> 找回密碼 </a> </p> </div> </form>回復(fù)@LandQ 非常感謝大神指點(diǎn)?;砣婚_朗,非常感謝