Ben Zend-Router ile mücadele ediyorum. Benim url zincir dile istiyorum. Her şey gayet iyi çalışıyor ama benim modüler yönlendirme.
I ararsanız: http://domain.de/en/index
- varsayılan modül benim IndexController bir indexAction yürütülen ve çevrilmiştir.
Same goes for:
http://domain.de/en/about
So the aboutAction of the IndexController is called.
I ararsanız: http://domain.de/en/forum/index
bu forum modülü IndexController bir indexAction yürütmek gerekir. Ama öyle değil.
Amacım mümkün olduğunca iyi benim URL'ler kısaltmak için, bu yüzden yok "default" ya da "index" var.
I istenilen sonuçları elde yüzden benim routes.xml düzenleme yardım edebilir misin?
Benim routes.xml
<config>
<routes>
<sc1 type="Zend_Controller_Router_Route">
<route>:lang/:@module/:@controller/:@action</route>
<defaults>
<lang>de</lang>
<module>default</module>
<controller>index</controller>
<action>index</action>
</defaults>
</sc1>
<sc2 type="Zend_Controller_Router_Route">
<route>:lang/:@module/:@action</route>
<defaults>
<lang>de</lang>
<module>default</module>
<controller>index</controller>
<action>index</action>
</defaults>
</sc2>
<sc3 type="Zend_Controller_Router_Route">
<route>:lang/:@controller/:@action</route>
<defaults>
<lang>de</lang>
<module>default</module>
<controller>index</controller>
<action>index</action>
</defaults>
</sc3>
<sc4 type="Zend_Controller_Router_Route">
<route>:lang/:@action</route>
<defaults>
<lang>de</lang>
<module>default</module>
<controller>index</controller>
<action>index</action>
</defaults>
</sc4>
</routes>
</config>
Bir idee var mı?
Thank you in advance, Tobias