上野さん。ありがとうございます。そうでしたか。
最後まで検索することが目的では無く、サイトのページ数をそのカウントから拾ってレポートしていましたので。
別にSitemap.xmlでもページ数が出ることを確認しましたので、それを使用します。その方が早いです。
サイトマップ ページ検索におけるページ数のMax
2019年12月2日 at 10:45
サイトマップのページ数が1010までしか表示されない?
表示件数 10件でしたら、下部のページング 100以上表示されない
表示件数 100でしたら、下部のページング 10以上表示されない
最近3ケ月このページ数は変わらないので、何かで制御されているように思われます。
Sitemap,xmlでは1114となります。
何かの設定で拡張できるものでしたら教えて下さい。
サーバ―環境
# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - If blocks on the particular page allow it.
Full Page Cache Lifetime - Every 6 hours (default setting).
# Server Software
Apache/2.2.15 (CentOS)
# PHP Version
5.3.3
mysqld 5.1.67
# concrete5 Version
Core Version - 5.7.5.9
タグ:
Your post has been saved and will be published after approval by the forum moderator.
Katz Ueno
Re: サイトマップ ページ検索におけるページ数のMax
V8 になるとページ送りの仕組みを変え、合計数を出さないようにすることで、
パフォーマンスを保ちつつ1千ページ以上のページでも表示できるようになっています。
(そのため V8 からは、ページ送りでページの合計数がでなくなっています)
5.7.5.9 をお使いとのことですので、パフォーマンスを落とすのを覚悟で合計で処理できるページ数を増やすか(コアの書き換え)、最新版へのアップグレードをおすすめします。
5.7.5.9 の改修は
/concrete/src/Search/Pagination/PermissionablePagination.php
の
protected $maxResultsToProcessAtOnce = 1000;
の値を変更することで可能です。
この改修はコアを直接変えるしか方法がありません。