チャネル エントリのページを年ごとに表示しようとしていますが、年 (segment_4) がない場合は、すべての結果を 1 ページあたり 10 個表示したいと考えています。
問題は、現在セットアップしているため、segment_4 の問題により、最初の年より古い結果が表示されないことです。「次のページ」リンクには、「P10」がセグメント 4 として含まれています。これは、私が設定したロジックを壊します。
URL セグメントを使用してチャンネル エントリを年ごとに表示できるが、それを使用せずにすべての年を表示する手法を推奨できる人はいますか。
segment_4 がない場合に実行されるタグ:
{exp:channel:entries channel="communications" limit="10" orderby="entry_date" sort="desc" dynamic="no"}
segment_4 がある場合に実行されるタグ:
{exp:channel:entries channel="communications" limit="10" orderby="entry_date" sort="desc" year="{segment_4}" month="{segment_5}"}