Bizim CMS için biz (bunu da aramak istiyorsanız site haritası) sitenin ağaç yapısını tanımlayan bir site yöneticisi var.
Olası bir url düğüm chris, sırayla dışarı-ekibinin bir çocuk geliştiriciler çocuk için ağaç yapısında Haritayı hangi www.example.com/our-team/developers/chris/ olduğunu.
Bütün bu yerde ve doktrininin harika uygulanan iç içe Set davranışı sayesinde çalışıyor. Tek şey, ben sitemizin ön sonunda çalışma almak için mücadele ediyorum olmasıdır. Varsayılan olarak Zend Framework isteği nesne denetleyicisi / eylem / anahtar / değer / anahtar / değer / ... URI şeması beklediğini ama bu oldukça benim ihtiyaçlarına uygun değil, ben bütün denetleyicisi, eylem ve anahtar kısmını atlamak ve kısıtlamak istiyorum değerleri. Value1/value2/value3/value4 / ... gibi bir şey
Herkes bunu gerçekleştirmek için nasıl bir fikri vardır?
Edit: Some more background: You probably wonder how i'm mapping the request to a controller/action? Well every request that isn't dispatchable (thus isn't an existing controller/action) is handled by the error controller, it is there where i match the request URI against a path in the tree structure and thus am able to display the page (if the path matches), if it doesn't match the error controller just continues and a 404 is responded.