Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Zend_Navigation + Zend_Translate + Routery
sferis
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.02.2009

Ostrzeżenie: (0%)
-----


Witam serdecznie

mam tak zdefiniowany router:
  1. ;############ Router jezyka #################################################
  2. resources.router.routes.language.type = Zend_Controller_Router_Route
  3. resources.router.routes.language.route = ":language"
  4. resources.router.routes.language.reqs.language = "^(en|pl)$"
  5. resources.router.routes.language.defaults.language = "en"
  6.  
  7. ;############ Router domyslny #################################################
  8. resources.router.routes.defaultmodule.type = Zend_Controller_Router_Route
  9. resources.router.routes.defaultmodule.route = :@controller/:@action/*
  10. resources.router.routes.defaultmodule.defaults.module = "default"
  11. resources.router.routes.defaultmodule.defaults.controller = "index"
  12. resources.router.routes.defaultmodule.defaults.action = "index"
  13.  
  14. resources.router.routes.default.type = Zend_Controller_Router_Route_Chain
  15. resources.router.routes.default.chain = "language, defaultmodule"



Mam również zdefiniowanego navigationa w pliku XML. Wszystko działa pięknie poza generowaniem przetłumaczonyc linków przez Zend_Navigation.
Jak widać domyślny kontroler i akcja to index... Przy języku angielskim (domyślnym) generuje dobrze linki typu http://strona.pl/en/news lub http://strona.pl/en Natomiast przy języku polskim już się chrzani, bo generuje w stylu http://strona.pl/pl/wiadomosci/glowna lub http://strona.pl/pl/glowna/glowna (w moim tlumaczeniu news->wiadomosci, index->glowna) ... Czyli generuje tez domyślną akcję i kontroler co jest kompletnie niepotrzebne. Proszę o pomoc.

Z góry dziękuję za pomoc :-)

Pozdrawiam

Ten post edytował sferis 17.07.2011, 15:41:05
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 09:22