ホームページ  >  記事  >  PHPフレームワーク  >  ThinkPHP5 カスタム ページング URL

ThinkPHP5 カスタム ページング URL

angryTom
angryTom転載
2020-03-21 09:50:253385ブラウズ

この記事では、ThinkPHP5 でカスタム ページング URL を実装する方法を紹介します。ほとんどの場合、TP5 に付属しているページングでは開発ニーズを満たすことができません。このとき、ページング URL をカスタマイズする必要があります。

ThinkPHP5 カスタム ページング URL

ThinkPHP5 カスタム ページング URL

ニュースや製品を扱うとき、URL はパラメーターを使用してジャンプすることがよくあります (例: www.xxx)。 .com/redcm/news/newslist.html?classid=13

TP5 独自のページング機能、デフォルトの URL は次のとおりです: www.xxx.com/redcm/news/newslist.html? page=1

(推奨チュートリアル: thinkphp チュートリアル)

したがって、TP5 に付属するページングは​​、ほとんどの場合、人々の通常の使用を満たすことができません。ページング URL をカスタマイズする必要があります。

ThinkPHP5 カスタム ページング URL

上記は閲覧専用で、ここにあるものは誰でもコピーして貼り付けることができます~ ~

$where['query']['classid'] = $classid;
$newsList = Db::name('infolist')->where(['status' => 1,'classid' => $classid])->paginate(1,'',$where);

Afterこのコード行を追加すると、ページング URL は次のようになります: www.xxx.com/redcm/news/newslist.html?classid=13&page=2

したがって、クエリの後の classid は What's up~ であることを理解してください。 ~

PHP 中国語 Web サイト、多数の無料の高解像度 Web サイト構築チュートリアル、オンライン学習へようこそ!

以上がThinkPHP5 カスタム ページング URLの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。