質問 > フロント機能 > 全商品が表示される./products/listのみをユーザーに閲覧できないようしたいです。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hibiki1632 |
投稿日時: 2021/9/2 12:45
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2021/6/4 居住地: 投稿: 3 |
全商品が表示される./products/listのみをユーザーに閲覧できないようしたいです。 [EC-CUBE] 3.0.17
[レンタルサーバ] Xserver [OS] Windows10 [PHP] 7.2.34 [データベース] MySQL 5.7.29 [WEBサーバ] Apache 現在運営しているサイトでは、初回限定のサンプル販売用のカテゴリと、通常販売のカテゴリを分けているのですが、全カテゴリの商品が表示される ./products/list に誤ってアクセスされたユーザー様がどちらの商品もカートに入れてしまう現象が起きております。 ./products/list にリダイレクトをかけてみたのですが、ディレクトリ内のカテゴリページにもリダイレクトがかかってしまい、うまくいきませんでした。 どなたか良い方法をご教授いただけませんでしょうか。 |
umebius |
投稿日時: 2021/9/3 20:45
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 東京日本橋 投稿: 2085 |
Re: 全商品が表示される./products/listのみをユーザーに閲覧できないようしたいです。 全体のキーワード検索もできなくていいなら、category_idというURLパラメータがなければ
throw new NotFoundHttpException(); で404エラーにしてしまうのが簡単な気がします。 この辺りで。 https://github.com/EC-CUBE/ec-cube3/blob/3.0.17/src/Eccube/Controller/ProductController.php#L55
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |