![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, pewnie banalny, ale nie wiem jak wywołać funkcję w stworzonym przez siebie pluginie. Nie chcę korzystać z funkcji dostępnych Zend_Controller_Plugin_Abstract. Chcę sam zdefiniować kiedy funkcja ma być użyta. Jak można to zrobić?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
No rzyczywiście kłopotliwe
![]() Akcja która pobiera parametr języka i ustawia jako lokalny (z tym że język się nie zmienia):
Plugin:
Bootstrap:
Ten post edytował tomazzi 22.05.2013, 08:18:08 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Źle podchodzi do tego problemu. Dane, które zapisujesz do rejestru przy następnym requeście przestają istnieć.
Polecam: - dodać wartość języku (np. en,pl,de) do sesji i z niej pobierać w bootstrapie zapisane wartości - jako subdomene np. http://en.strona.pl/ - jako prefix routera: -- normalny url http://strona.pl/index/index/login -- url z prefixem http://strona.pl/en/index/index/login Polecam rozwiązanie z sesją/cookie |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 14.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo wiem jak to zrobić przy użyciu sesji. Najpierw w controllerze robie coś takiego:
Jak później mogę odwołać się do tego pola w Bootstrapie? Ok juz zrobiłem dzięki za pomoc ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
ps. lepiej to wywalić do pluginu (tego zendowskiego ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:35 |