ネットショップ用CMSはカタログサイトの構築にも向いている

カタログサイトを運営する時にカートへのアクセスを禁止する方法を記載した。


他に開発が発生しそうなものとして、

SOY Shopで顧客管理のみを行うというものもありそうで、


カートならまだしも、顧客管理で公開側にマイページ機能が残っているといろいろと厄介だなと思い、

管理画面からカートとマイページの404設定を追加してみた。




今回はカートをみていくけど、



カートの設定時にカートの種類の選択でカートIDをnoneにすると、

公開側のカートページをアクセスした際、



HTTPステータスコードが404のページが返ってくるようになります。


マイページも同様にマイページIDがnoneのものがあり、

公開側もカート同様、HTTPステータスコードを404で返します。


表示の際は何も表示しないので、

なにか表示したい場合はテンプレート管理にあるnoneテンプレートを編集してください。


今回紹介しました機能は下記のURLにあるパッケージに同梱されています。

https://github.com/inunosinsi/soycms/tree/master/package