質問 > 管理機能 > 商品マスター(一覧)ページのページャーをもっとたくさん表示したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
pecori |
投稿日時: 2018/3/19 18:00
対応状況: −−−
|
半人前 登録日: 2018/3/14 居住地: 投稿: 15 |
商品マスター(一覧)ページのページャーをもっとたくさん表示したい [EC-CUBE] ver3.0.15、新規インストール
[レンタルサーバ] さくら [OS] Mac 10.13.2 [PHP] 5.6.33 [データベース] MySQL 5.7.21-log [WEBサーバ] Apache/2.4.29 [ブラウザ] Chrome,Firefox [導入プラグインの有無] 詳しい商品一覧、チェックボックスでカテゴリー複数指定が簡単になるプラグイン、CategoryContent、最近チェックした商品、規格詳細表示、お問い合わせ管理、商品お問い合わせ、Coupon、顧客CSV登録、MailMagazine、Maker、OrderPdf、Pointプラグイン、商品レビュープラグイン、おすすめ商品管理プラグイン、配送伝票番号プラグイン、受注管理詳細画面登録ボタン追加プラグイン、一覧画面(商品管理)背景色追加プラグイン、新着商品ブロックプラグイン [カスタマイズの有無] [現象] ECCUBE初心者です。 商品マスター(一覧)ページのページャーを変更したいです。 template/admin/pager.twig をいじって、「最初へ」と「最後へ」を何とか追加することはできたのですが、 その間の5つしか表示されない部分を、もっとたくさん表示させたいです。 (10個とか、20個とか、あるだけ全部とか) {% for page in pages.pagesInRange %} <li{% if page == pages.current %} class="pagenation__item active"{% endif %}><a href="{{ path(routes, app.request.query.all|merge({'page_no': page})) }}"><span>{{ page }}</span></a></li> {% endfor %} ↑ここで繰り返しているのだろうと思いますが、5つまで、という制限はどこで設定されているのでしょうか? |
matchbou |
投稿日時: 2018/3/20 10:45
対応状況: −−−
|
一人前 登録日: 2018/3/19 居住地: 投稿: 130 |
Re: 商品マスター(一覧)ページのページャーをもっとたくさん表示したい vendor\knplabs\knp-components\src\Knp\Component\Pager\Pagination\SlidingPagination.phpに以下のコードがあるかと思います。
こちらの数字を変えていただければ、その数のページャーの数が表示されるかと思います。 全部の場合、こちらの$this->rangeの前に$pageCountをセットすれば、全部表示されます。
|
pecori |
投稿日時: 2018/3/20 15:06
対応状況: −−−
|
半人前 登録日: 2018/3/14 居住地: 投稿: 15 |
Re: 商品マスター(一覧)ページのページャーをもっとたくさん表示したい ありがとうございます!!!
「全部の場合」のやり方がよく分かりませんでしたが(もろもろ初心者です…)、 private $range = 50; と実際より多めの数値を設定することで、目的は果たせました。 ありがとうございました!! |
matchbou |
投稿日時: 2018/3/20 16:00
対応状況: −−−
|
一人前 登録日: 2018/3/19 居住地: 投稿: 130 |
Re: 商品マスター(一覧)ページのページャーをもっとたくさん表示したい 全部の場合ですが、$pageCountをセットしなくても簡単な方法がありました。同じvendor\knplabs\knp-components\src\Knp\Component\Pager\Pagination\SlidingPagination.php内53行目~55行目の以下のコードを
こちらのコードにしていただければ、全部がセット出来ます。
|
pecori |
投稿日時: 2018/3/21 8:12
対応状況: 解決済
|
半人前 登録日: 2018/3/14 居住地: 投稿: 15 |
Re: 商品マスター(一覧)ページのページャーをもっとたくさん表示したい 「全部の場合」の動作確認しました。
こちらの設定でいきます! 重ね重ねありがとうございました!! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |