目前我有平時的控制器/動作結構:Symfony2的:讓rest風格的url
BlogController:
/blog/list
/blog/create
/blog/detail/my-blog-hash
而且PostController中
/post/create
/post/detail/my-post-hash
我想是一個網址爲博客文章詳細視圖:
/blog/detail/my-blog-hash/post/my-post-hash
我知道有一個RESTBundle,但是這太過複雜IMO,並且還有一些我無法解決的路由和表單驗證問題(即使在IRC上的人幫助下)。 我不需要JSON,序列化程序,特殊視圖等的訪問點,我只是需要一種方式來堆棧控制器。
有人可以幫助我嗎?
你問是什麼讓沒有邏輯感。您不能讓兩個控制器處理請求並返回響應。你**可以**將它傳遞給'BlogController',然後將它轉發到'PostController'上,但是使用一個控制器並使其對任何操作負責是很好的。 – JamesHalsall 2012-01-18 13:13:29
@Jaitsu我不要求一種方式來處理多個控制器的請求。我不在乎路由如何工作。我想要的是一個RESTful url結構和一種構造控制器的方法,以便博客的東西可以通過BlogController處理,並且可以通過PostController處理髮布的東西 – stoefln 2012-01-18 13:48:55
我誤解了原始問題。那麼只需定義兩條單獨的路線有什麼問題呢? – JamesHalsall 2012-01-18 13:53:46