1

基本的に、リスト形式の子犬のみを表示し、他には何も表示しない新しいビューを作成しました。ページネーションの一部を除いて、他のすべては正常に機能しています。

したがって、このカテゴリには40匹の子犬がいます。1ページに20が表示されると、2ページが表示され、正しく機能します。1ページあたり5ページの場合、8ページが表示されますが、正しく機能しません。最初の4ページのリンクにカーソルを合わせると、ページ1へのhrefが表示され、最後の4ページのリンクにはページ2へのhrefが表示されます。

これが元の/最初のページです:

http://americasfavoritepuppybreeders.com/puppies/breed/labrador.html?tmpl=component&view=microsite

2ページ目のリンクをクリックすると、次のようになります。

http://americasfavoritepuppybreeders.com/puppies/breed/labrador/page-1.html?tmpl=component

そこにあるはずのURLを手動で入力すると、最初のページの子犬が表示されます。

http://americasfavoritepuppybreeders.com/puppies/breed/labrador/page-2.html?view=microsite&tmpl=component

URLの最後にview=microsite&tmpl=componentを保持する必要があります。

誰かが診断するためにどのコードを含めるべきか正確にはわからないので、質問してください。投稿します。

私はこれに2日半取り組んできましたが、これに全日を費やしています...誰かが助けてくれるなら、それはとてもありがたいです!ありがとう。

4

1 に答える 1

2

ページネーション用のカスタムテンプレート(pagination.php)を作成してみてください。/administrator/templates/bluestork/html/pagination.phpにある例です。したがって、最初のステップでは、temmplateにファイル/templates/{$your_template}/html/pagination.phpを作成します。2番目のステップでは、submitform()を使用する<input type="hidden" name="view" value="microsite" /><input type="hidden" name="tmpl" value="component" />か、ページネーションのリンクを必要に応じて調整できます。

于 2013-02-28T23:52:55.997 に答える