![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 9 Dołączył: 29.05.2009 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
Witam,
dostałem aplikację, w której nie wiem dlaczego ale nie widzi nowej dodanej akcji/widoku. Dostaję taki komunikat "Action Helper by name xxxxxAction not found" Pewnie chodzi o ścieżki route, ale nie wiem gdzie są zdefiniowane. Plik index.php
route.ini Kod ; ================= trasy statyczne ============================================ route.error403.type = "Zend_Controller_Router_Route_Static" route.error403.route = "nie_masz_dostepu" route.error403.defaults.module = default route.error403.defaults.controller = error route.error403.defaults.action = display route.error403.defaults.code = 403 Jeszcze są dwa takie pliczki: rewrite.php
rote.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Przez tą opcję co poprzednio pokazałem musisz wykonać zawsze
Bo ta opcja wyłącza automatyczny rendering widoków, nazwa widoku = nazwa akcji czyli akcja : indexAction widok index.phtml (defaultowo jest .phtml) Jeżeli chcesz inny skrypt niż nazwa akcji musisz przekazać jako parametr nazwę tak jak to pisałem w poprzednim poście.
A to po prostu ustawia ciało contentu, tzn nadpisuje (IMG:style_emoticons/default/wink.gif) Sumując Twoja akcja musi wyglądać mniejwięcej tak:
Gdzie nazwa widoku to index.phtml w odpowiednim folderze, defaultowo: Kod views/scripts/nazwa_kontrolera/nazwa_widoku.phtml PS. To co wkleiłeś nie ma za wiele wspólnego z poprawnie napisaną aplikacją w ZF, szczególnie to echo w akcjach (IMG:style_emoticons/default/biggrin.gif) PS2. Jeżeli nadal nie będzie działać to wklej strukturę katalogów + jak próbowałeś na pewno znajdziemy rozwiązanie. Ten post edytował melkorm 4.08.2011, 20:20:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 01:40 |