"; 3. ジャンプ操作用の JavaScript コードをページに追加するだけです。"/> "; 3. ジャンプ操作用の JavaScript コードをページに追加するだけです。">

ホームページ >PHPフレームワーク >ThinkPHP >thinkphp5.1でリトリートを実装する方法

thinkphp5.1でリトリートを実装する方法

藏色散人
藏色散人オリジナル
2022-12-05 09:53:051300ブラウズ

thinkphp5.1 後退を実装するメソッド: 1. "common/function.php" に定数を追加します; 2. "16ea08fbca1a110e88d5630a34f440845db79b134e9f6b82c0b36e0489ee08ed"; 3. ジャンプ操作用の JavaScript コードをページに追加するだけです。

thinkphp5.1でリトリートを実装する方法

このチュートリアルの動作環境: Windows 7 システム、thinkphp バージョン 5.1、Dell G3 コンピューター。

thinkphp5.1 でリトリートを実装するにはどうすればよいですか?

Thinkphp の前ページに戻る実装計画

開発過程では、前ページに戻る機能がよく使われますので、ここで提供します。アイデアです 参考のみとして、議論を歓迎します。

実装プロセスは次のとおりです:

1) common/function.php に定数を追加します

//当前页面的完整URL地址,用于操作返回上一页
defined('CURRENT_URL') or define('CURRENT_URL',base64_encode($_SERVER["REQUEST_URI"]));

2) メソッドを使用します返される必要があるリンクで呼び出します

<a href="{:U(&#39;User/logistics?return=&#39;.CURRENT_URL)}" target="blank">添加收货地址</a>

3) ジャンプ操作のページに JavaScript コードを追加します

<script>
var return_url = "{$Think.get.return|base64_decode}";
if(return_url){
          //延时跳转
         setTimeout(function () { 
               window.location.href = reurl;
         },1500);
}
</script>

ジャンプ リンクは、パス情報モードの URL パラメーターの競合を避けるために Base64 エンコーディングを使用します

推奨学習: 「thinkPHP ビデオ チュートリアル

以上がthinkphp5.1でリトリートを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。