2013-09-05 22 views
5

Şu anda Laravel 3'ten Laravel 4'e özel bir CMS'yi yükseltiyorum (bu yükseltme çeşitli nedenlerle önemlidir).Laravel'de varsayılan bir geri dönüş rotasını nasıl tanımlarım?

Varolan sürümde, rotaların ayrı ayrı tanımlanabilmesi için yönlendirme ayarlarına sahiptir - ancak birisi özel olarak tanımlanmayan bir yolu yüklemeye çalışırsa, sistem onu ​​yakalar ve bir "sayfa işlemcisine" gönderir. - esasen CMS sayfasının/postanın veritabanında bulunup bulunmadığını kontrol eder.

"yedek" veya laravel 3'te "varsayılan" rota işleme hattı şuna benziyordu:

Route::get('(.*)', array('uses' => '[email protected]')); 

Benim sorun bu sözdizimi ben bunu nasıl laravel 4. desteklenmez olmasıdır Laravel 4?

cevap

8

Anladım.

laravel 4 dizimi:

Route::any('{all}', array('uses' => '[email protected]'))->where('all', '.*'); 
+4

O uygulamanızın diğer tüm yolları bundan sonra varsayılan yolu tanımlamak önemlidir. – Darwing

+0

Doğru! Iyi bilgi. – Pete

İlgili konular