Zend Frameworkを使用して、次の方法でルーティングを設定しようとしています。
- http://localhost
- http://localhost/カテゴリ/
- http://localhost/category/product
- http://localhost/category/subcategory/product
- http://localhost/category/subcategory/subsubcategory/product
- http://localhost/category/subcategory/subsubcategory/subsubsubcategory/product
- http://localhost/category/subcategory/subsubcategory/subsubsubcategory/subsubsubsubcategory/product
通常のルーティングを試してみましたが、これまでのところうまくいきませんでした。正しく機能していません。
resources.router.routes.product.route = ":categoryAlias/:productAlias/*"
resources.router.routes.product.type = "Zend_Controller_Router_Route"
resources.router.routes.product.defaults.controller = インデックス
resources.router.routes.product.defaults.action = カタログ
resources.router.routes.category.route = ":categoryAlias/*"
resources.router.routes.category.type = "Zend_Controller_Router_Route"
resources.router.routes.category.defaults.controller = インデックス
resources.router.routes.category.defaults.action = カタログ
私は得ることができます:
しかし、それは私が到達した限りです。より良い方法でこれにアプローチする方法についてのアイデアやヒントはありますか?