thinkphp3.2.3のページング機能における$parameterの使用について
仅有的幸福
仅有的幸福 2017-05-16 13:09:35
0
3
444

thinkphp に詳しい方にお聞きしたいのですが、thinkphp3.2.3 ドキュメントで提供されているページング関数は次のとおりです。
$User = M('User'); // User オブジェクトをインスタンス化します。
$ count = $User->where('status=1')->count(); // 要件を満たすレコードの総数をクエリします
$Page = new ThinkPage($count,25); //ページング クラスをインスタンス化し、レコードの合計数と各ページに表示されるレコード数 (25) を渡します
$show = $Page->show(); // ページング表示出力
/ / ページング データ クエリを実行します。limit メソッドのパラメーターは Page クラスの属性を使用する必要があることに注意してください。
$list = $User->where('status=1')->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select( );
$this->assign('リスト',$list); //データセットを割り当てる
$this->assign('page',$show) // ページング出力を割り当てる
$this->display(); // 出力テンプレート

質問したいのですが、次のページをクリックすると、p/2 の値が URL に渡されていることがわかりますが、このページング関数には値を受け取るための関連変数がありません。次のページの関数がまだ有効なのはなぜですか?

仅有的幸福
仅有的幸福

全員に返信(3)
巴扎黑

thinkphp コア フレームワークの page.class.php
url https://github.com/top-think/...
22 行目 以上です

いいねを押す +0
某草草

。 。このページング クラスを追跡する必要があります。ページ番号はページングクラスで処理する必要があります

いいねを押す +0
刘奇

このパラメータは、呼び出したクラスから取得されます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート