![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
witam
w temacie Temat: Symfony_szablony_widoki opisałem jak można zapisać widok do bazy. powstaje pytanie jak zabronić uruchomienia jakiejś akcji z przeglądarki? żeby można było z tej metody korzystać w $this->getController()->getPresentationFor() ale żeby ktoś nie mógł sobie wpisać w pasku URL przeglądarki tej akcji i nie zobaczył rezultatu. to samo jest z metoda sendemail - tam też podaje się jakś konkretną akcję konkretnego modułu, jako akcja która wysyła maila. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Ten kod, który podałem powyżej to z rozpędu, dlatego nie działa.
Ten kod nie pozwala na dostanie się do akcji przez podany adres.
A ten kod pozwoli na wywołanie akcji tylko z akcji, którą podasz.
Jest jeszcze inna prosta metoda, poprzez routing. Dodać taką regułe, aby łapała adres do akcji chronionej i uruchamiała tą właściwą. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 17:55 |