アーティクルで表示順をお客様でも変更できるようにするにはどうしたらいいですか?

2022年01月25日
アーティクルで表示順をお客様でも変更できるようにするにはどうしたらいいですか?

入力項目を使用することでお客様でも表示順を変更することが可能となります。
==========================
1)対象のアーティクルウィジェット内に入力項目を入力タイプ「単一選択」で作成
 <項目作成例>
 コード:order
 入力タイプ:単一選択
 入力項目名:記事表示順
2)作成後、この「単一選択」内に選択肢の設定を行う
 <選択肢内容>
 ①value:ds.public_begin_datetime DESC,ds.id DESC
  日本語:公開日時降順
 ②value:ds.public_begin_datetime ASC,ds.id ASC
  日本語:公開日時昇順
 ③value:ds.priority DESC,ds.id DESC
  日本語:優先度降順
 ④value:ds.priority ASC,ds.id ASC
  日本語:優先度昇順
 ⑤value:ds.id DESC
  日本語:id降順
 ⑥value:ds.id ASC
  日本語:id昇順
3)アーティクルブロック内の
  'order'=>○○ を 'order'=>@order に変更頂くことで
  設置後に選択肢で変更が可能です。
==========================