Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 4 Dołączył: 13.10.2009 Ostrzeżenie: (0%)
|
Witam serdecznie,
Mam pewien problem nie wiem jak to rozwiązać. Otóż zrobiłem sobie tłumaczenie strony i chciałbym aby uzytkownik miał możliwość wyboru języka ( to normalne ) język ustawiam sobie za pomocą $this->getUser()->setCulture('en'); aby go zmienić muszę oczywiście podmienić en na inny, ale po tym muszę wyczyścić pamięć. Jak teraz zrobić tak by po kliknięciu użytkownik widział ten język który chce widzieć? W sumie to problemem dla mnie jest czyszczenie sama akcja(kliknięcie ) i powrót są oczywiste. Ten post edytował Micchaleq 14.02.2012, 10:39:19 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 7 Dołączył: 6.09.2011 Skąd: Olsztyn Ostrzeżenie: (0%)
|
Pliki umieszczasz w:
nazwa_aplikacji->config->filters.yml Kod rendering: ~ remember_me: class: sfGuardRememberMeFilter security: ~ nazwa_filtra_jaka_chcesz_wstawic: class: klasa_filtra # insert your own filters here cache: ~ execution: ~ nazwa_aplikacji->lib->twoja_nazwa_pliku_zawierajacego_klase Kod <?php class nazwa_filtra extends sfFilter { public function execute ($filterChain) { //Treść filtra czyli w Twoim wypadku tworzenie sesji jeżeli takowa nie istnieje i jej ustawienie. } } ?> Oczywiście mówię-nie pracowałem nigdy z tłumaczeniami więc... to tylko propozycja:) |
|
|
|
Micchaleq [Symfony] 1.4 Zmiana języka strony 14.02.2012, 10:09:33
chemik1982 Ja to rozwiązałem w taki sposób. W app.yml mam zde... 14.02.2012, 11:00:45
Micchaleq Dzięki za szybką odpowiedz.
Czy mógłbyś jeszcze d... 14.02.2012, 11:34:55
chemik1982 Zapoznaj się:
Changing the Culture for a User
Pob... 14.02.2012, 12:54:24
Micchaleq Ok konkretne pytanie:
Dlaczego takie coś mi nie d... 14.02.2012, 14:43:15
Valantir Nigdy się z tłumaczeniem nie bawiłem... ale może d... 14.02.2012, 15:58:24
Micchaleq Witam,
niestety nie pisałem jeszcze takich filtr... 15.02.2012, 08:38:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 21:02 |