カテゴリツリーのURL変更方法 投稿する

投稿者:tk8  投稿日時:2023-10-19 17:27:13
すいません。カテゴリツリーのURLを変更できる機能はsoyshoの管理画面のどこからたどり着けるでしょうか?

以前にも何度か使ったことがあるはずなのですが、小一時間ほど管理画面内を探してもたどり着けなかったため質問させて頂きました。

複数の一覧ページを作成している場合に、カテゴリ単位でどの一覧ページのURLを適用するのかを指定する機能です。

どなたかわかる方がいらっしゃったら知恵をお貸し頂けると嬉しいです。
投稿者:齋藤毅  投稿日時:2023-10-19 18:18:21
カテゴリツリーのURLを変更できる機能はsoyshoの管理画面のどこからたどり着けるでしょうか?
上記の件ですが、カテゴリツリーというのは公開側に出力されるものでしょうか?
それであれば、SOY Shopの管理画面には変更できる画面はありません。
投稿者:tk8  投稿日時:2023-10-23 15:38:30
分かりづらくて申し訳ありません。公開側のカテゴリ表示のURLになります。


標準のテンプレートを使っていくと、商品一覧ページのURLはitem/listが基本で、
例えば新規で作成したカテゴリのカテゴリIDをtestにしたとすると、一覧ページのURLはitem/list/testになるのが標準的な動作かと思います。

しかし私のサイトではかつてURLの構造を調整した際に一覧ページを複数作成したことがあり、その一覧ページのURLをitem/listではなく、A-A-products/listやB-products/listのようにいくつか設定しました。

特に設定をしていない状態ですと
A商品(URL:item/list/testA)
B商品(URL:item/list/testB)
C商品(URL:item/list/testC)

といったURLになるかと思いますが、

私のサイトでは

A商品(URL:A-products/list/test)
B商品(URL:B-products/list/test2)
C商品(URL:C-products/list/test3)

といった形で、各カテゴリごとに、どの「商品一覧ページ」のURLを使うのかを選択できる機能を使ってカテゴリごとにURLを変更していた部分があります。

かつてはあったが、今は消してしまっている機能といった形でしょうか?管理画面に当たり前にある機能であるのに、探し切れていなかったら申し訳ありません。
(齋藤さんバージョンを利用しています)


管理画面になければ、データベースから直接変更できるかなとも思ったのですが、今のところどこに情報があるのか探し切れておらずです。


具体的な問題としては・・・

現在新規でカテゴリを作成して商品を改めて整理しているのですが、新しく作成されるカテゴリのURLが全てA-products/list/のように、現在は使う予定のないURLになってしまうので、一旦item/listの標準的なものに戻したいと考えていました。
かつて使っていた一覧ページは削除してしまっているのですが、表示側のカテゴリで生成されるURLはA-products/listという過去に使ったものが選択されてしまいます。

お手数かけますが、修正方法をお教えいただければ幸いです。
投稿者:齋藤毅  投稿日時:2023-10-23 16:03:17
今は消してしまっている機能といった形でしょうか?
ソースコードを確認しましたところ、意図せずに消してしまったようです。
修復出来ましたらダウンロード出来るようにします。
投稿者:齋藤毅  投稿日時:2023-10-24 11:29:42
新しいバージョンにて、カテゴリツリーの設定画面を復元しました。
新しいバージョンは下記URLからダウンロード出来ます。
https://saitodev.co/soycms/soyshop/
ログインして投稿する