この記事の例では、ThinkPHP3.2.3でページングを実装する方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
最初に理解しておくべきことは、ThinkPHP3.2.3 のページング クラスが ThinkPage.class.php に移動されたことです。これは以前のバージョンと多少異なりますが、デフォルトの効果は変わりません。したがって、自分でいくつかのスタイルを追加するのが最善です。
いくつかのスタイルを追加しました (あまり見栄えはよくありません)。ページングのスタイルは自分で改善できます。効果画像:
ここでは、最初にページ設定を関数 getpage に作成し、このメソッドを ApplicationCommonCommonfunction.php (関数はクラスではないことに注意してください) に配置して、他の場所からの呼び出しを容易にします。コードは次のとおりです。 リーリー
コントローラーで使用されるコードは次のとおりです:リーリー
ビューでの次の使用:リーリー
ページング スタイル mypage.css を次のように設定します。リーリー
以上です。さらに thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「ThinkPHP チュートリアルの概要」、「ThinkPHP の一般的なメソッドの概要」、「PHP での Cookie の使用法の概要」、「ThinkPHP の基本チュートリアル」 Smarty テンプレート入門』および『PHP テンプレート テクノロジの概要』。
この記事が皆さんの ThinkPHP フレームワークに基づく PHP プログラムの設計に役立つことを願っています。