著者: Bailang 出典: http://www.manks.top/yii2_linkpager_widget.html この記事の著作権は著者に属します。ようこそただし、著者の同意がない限り、この記述は保持され、記事ページのわかりやすい位置に原文へのリンクが提供されなければなりません。そうでない場合、当社は法的責任を追及する権利を留保します。
上の図の効果を見てみましょう。スタイルは少し見苦しいですが、コードを取得するときに注目してほしいのは、この関数がどのように実装されているかです。
(画像については原文を参照してください)
上の図から、特定のページにジャンプするために開発した関数が、以前に実装したこのページング拡張機能が明らかに書き換えられたものであることがわかります。もちろん、これは重要ではありません。GoLinkPager の具体的な実装を見てみましょう。名前は少し低いので問題ありません!
1.frontendcomponents ディレクトリに新しい GoLinkPager クラス ファイルを作成します
2. このクラスは次のように yiiwidgetsLinkPager; を継承します。 リーリー
3. public $go = false; デフォルトは false です。
4. 親クラス linkPager の renderPageButtons メソッドを書き換えます。詳細については、以下のコードの完全版を直接参照してください。主に go 部分のコード実装を参照してください。
[現在、ほとんどの国内ウェブサイトが非常に頻繁に記事を収集しており、原文の出典を示していないものさえあることを考慮すると、原作者は読者が問題を防ぐために原文を確認し、誤解を招くことを避けるためにすべての記事を更新しないことを望んでいます! ]
続きを読む
http://www.bkjia.com/PHPjc/1132200.html