カスタムサーチフィールドでの表示が出なくなりました 投稿する

投稿者:s_sato  投稿日時:2021-09-13 10:04:33
いつもお世話になります。

「SOY Shopで複数カテゴリの様な設定を行う」
の記事を参考に表示を行っていたのですが、今朝表示出来ていないことに気が付きました。
思いつくのが2.3.4.63にアップデートしたことなのですが、他になにか原因が考えられますでしょうか。
投稿者:齋藤毅  投稿日時:2021-09-13 10:28:06
今朝表示出来ていないことに気が付きました。
上記の件ですが、表示できていないとはどのレベルの表示されていないになりますか?
・画面が真っ白になる
・商品一覧ページの外枠だけ表示され、該当する商品の一覧が出力されない

前者であれば、カスタムサーチフィールド用の商品一覧ページにアクセスした時にサーバ側でエラーメッセージが残っているかもしれません。
エラーメッセージがあればお伝えください。
投稿者:s_sato  投稿日時:2021-09-13 11:59:54
画面は真っ白ではなく、ヘッダやフッタは表示されていて、中身が無いような感じです。
念の為サーバのエラーログを見てみましたが、該当ページのエラーは見当たりませんでした。
投稿者:齋藤毅  投稿日時:2021-09-13 12:02:03
ありがとうございます。
開発環境では商品一覧が表示されないという症状に陥らず、確認できていません。

カスタムサーチフィールド用の商品一覧ページを再度設定し直して、表示できるかの確認をお願いします。
投稿者:s_sato  投稿日時:2021-09-13 14:19:29
再設定してみましたが表示されなかったので、新規にページを作ってみましたが、
やはり表示しませんでした。
ちょっと時間を作って、カスタムサーチフィールドの設定部分からやり直してみようと思います。
投稿者:齋藤毅  投稿日時:2021-09-13 14:25:11
商品一覧ページの外枠だけ表示され、該当する商品の一覧が出力されない
上記の症状であれば、カスタムサーチフィールド用の商品一覧ページのURLで許可していない値を使用している可能性があります。

https://ドメイン/ショップID/ページのURI/カスタムサーチフィールドのcsf:id/カスタムサーチフィールドの値
のショップID以下のURLは何になっていますか?
投稿者:s_sato  投稿日時:2021-09-13 14:31:45
ショップID以下は「/item/tags/custam_tags/ああああ」のようになっています。
投稿者:齋藤毅  投稿日時:2021-09-13 14:50:04
この条件で試してみます。
投稿者:齋藤毅  投稿日時:2021-09-13 15:32:46
原因がわかりました。
取り急ぎ、下記のページに従って変更をすれば良いはずです。
https://github.com/inunosinsi/soycms/commit/79a985cff25e93226785e395c1b14f9c2e440ef4#diff-6e2437c0991c1f3e1495b4bf77539143be2724cc205446cae3615572a8da8072

追記
余計なコードが入っていました。
38行目の
var_dump($value);
は削除してください。
投稿者:s_sato  投稿日時:2021-09-14 08:56:21
ちょうど新しいバージョンが上がってたのでアップデートしたら表示できるようになっていました。
ありがとうございます!
ログインして投稿する