Ben URL'ler, örneğin sahip bir arama sistemini kuruyorum. tüm parametreler isteğe bağlıdır ve 15 olası params toplam vardır
http://example.com/search/key1-value/key2-value/key3-value/key13-value/key15-value
Bu daha yol kurmak için daha iyi bir yolu var mı?
Route::set('search', 'search(/<param1>(/<param2>(/<param3>(/<param4>(/<param5>(/<param6>(/<param7>(/<param8>(/<param9>(/<param10>(/<param11>(/<param12>(/<param13>(/<param14>(/<param15>)))))))))))))))')
->defaults(array(
'controller' => 'search',
'action' => 'index',
));
Daha sonra denetleyicisi onları sınamak ve düzgün bir diziye ayrıştırmak istiyorum. any number / isteğe bağlı anahtar-değer / parametreleri ile bir rota belirlemek için herhangi bir yolu var mı?
EDIT
Bu .. o çirkin ...(/<param14>(/<param15>))))))))...
yuvalama olmadan herhangi bir sayıda parametre sağlayan ifade için bir yol var geri Rota :: set soruya bana yol - Ben isteği nesne zaten güzel bir parametre dizisi vardır fark ettim?