0
sfDoctrineRoute能夠轉發404或只是沒有傳遞任何對象,如果沒有發現的行動。如果沒有找到任何物體,那麼如果路線完全不匹配,Imho會更有意義。symfony:sfDoctrineRoute不應該匹配,如果沒有對象可以找到
有時你不能避免有多個模塊的單一模式,例如,如果你使用蛞蝓:
url: /:slug
我認爲這是不具有這種模式的多個模塊的最佳做法,但有時我需要這樣做,因爲客戶需要特定的url模式。
如果沒有找到對象,sfDoctrineRoute是否提供了一個不匹配路徑的選項?
如果不是,我該如何修改sfDoctrineRoute來實現該行爲?我試圖覆蓋matchesParameter(),但它沒有效果。即使我將die();
放在該方法的第一行,也會調用該操作。