Laravelでeコマースを開発しています。これが私が立ち往生しているものです:
カテゴリリンクは次のようになります。
mysite.com/category_name
mysite.com/category_name [/ probable_sub_category_name]
そして、これは製品リンクがどのように見えるかです:
mysite.com/product_name
mysite.com [/ problem_category_name] [/ problem_sub_category_name] / product_name
ルートを次のように設定します。
Route::get(array('(:any)', '(:all)/(:any)'), array('before' => 'is_category', 'uses' => 'categories@index'));
Route::get(array('(:any)', '(:all)/(:any)'), array('before' => 'is_product', 'uses' => 'products@index'));
そもそも商品ルートを入れるとカテゴリリンクが壊れ、そもそもカテゴリルートを入れると商品リンクが壊れてしまいます。両方に同じルーティングを使用するにはどうすればよいですか?
私のPHPバージョンは5.3.10-1ubuntu3.4です(phpinfo()と言います)