質問 > 管理機能 > 商品詳細URLを商品コードにしたい |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
atsu |
投稿日時: 2019/8/23 19:38
対応状況: −−−
|
一人前 登録日: 2008/5/29 居住地: 投稿: 83 |
商品詳細URLを商品コードにしたい ▼テンプレート
--------------------------------------- [EC-CUBE] 4.0.2 [PHP] 7.2.20 [データベース] MySQL 10.3.17-MariaDB-cll-lve [WEBサーバ] LiteSpeed [ブラウザ] Mozilla/5.0 ---------------------------------------- 運営しているサイトを2系から4系にバージョンアップしているところなのですが、長年運用してきているのでURLをできるだけ変えたくなくて試行錯誤しています。いろいろと試してみましたが行き詰ってしまいもしわかる方がおられたら教えていただけるとありがたいです。 ①商品詳細ページのURLですが、ProductController.phpをカスタマイズし、 * @Route("/products/detail/{id}", name="product_detail", methods={"GET"}, requirements={"id" = "\d+"}) の、idにあたるところに商品IDではなく、product_codeの値が入るようにしたいです。 /src/Eccube/Repository/ProductRepository.phpになんらか定義をして、取得することができるのでしょうか? ②商品一覧ページを静的URLにしたい。 2系では、.htaccessでRewriteRuleを設定できていたのですが、4系ではダメなようでどこを触っていいかわからずです。 もし、なにかヒントになるようなことがあればと思い投稿させていただきました。 よろしくお願いします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |