アーティクルでタグ・キーワードでの絞込みがしたい
アーティクルでのタグ・キーワードでの絞込みについて、
サンプルをご案内いたします。
複雑な内容となるため、まずはご確認いただき、
実装時ご不明点等お気軽に頂ければと存じます。
=============
サンプル
=============
サンプルページ:
https://lecture-o22.296.works/gdn/test6/
※ログインしていただき、中身をご確認いただけます
https://lecture-o22.296.works/_sys/
ID:admin
PW:admin
記事一覧ウィジェットサンプル
https://lecture-o22.296.works/_cms/widget/$/id/2275/
検索ウィジェットサンプル
https://lecture-o22.296.works/_cms/widget/$/id/4512/
=============
実装方法
=============
■タグ検索用
記事一覧側のウィジェット アーティクルの設定部分の記述として下記を追加
,'tag'=>array(
'search1'=>strlen($_GET['★']['search1'])?array($_GET['★']['search1']):array()
,'search2'=>strlen($_GET['★']['search2'])?array($_GET['★']['search2']):array()
,'search3'=>strlen($_GET['★']['search3'])?array($_GET['★']['search3']):array()
)
★の部分は、「タグGET関数」が入ります。
サンプルページでは、「s」を使用しています。
(特に必要が無ければサンプルをそのまま流用してください。)
search1、search2、search3 は、該当環境で使用しているタググループコードです。
実装内容によって、変更をしてください。
また、上記では3つタググループの検索を使用しています。
仕様によって増減してください。
■キーワード検索用
記事一覧側のウィジェット アーティクルの設定部分の記述として下記を追加
,'kw'=>$_GET['kw']
==========================
実際に使用する場合には、実装する環境へ、
サンプルのウィジェットをインポートいただき調整を行なうのが良いと考えております。