![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jak rozwiazujecie uruchamianie akcji w implementacji innej akcji? Dodam, iz u mnie kazda akcja posiada swoj widok. Zatem w akcji1, w ktorej musze uruchomic inna akcje2 musialbym jakos przypisac do zmiennej - widok akcji2, a potem przeslac go w zmiennej akcji1 (juz plus akcja2) to widoku akcji1 ? Nie wiem jak do tego podejsc. Chodzi o to, ze mam dynamicznie tworzona liste danych w akcji2, a akcja1 tez chce z nich korzystac +dodac odp. swoje funkcjonalnosci. Schemat: Akcja_showItems->Uruchom akcje main->akcja main wykonuje swoj kod->uruchom szablon akcji_main->przekaz go w zmiennej do akcj showItems->uruchom szablon akcji_showItems przekazuja do niego rowniez dane z akcji main.. Jak do tego podejsc ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
U mnie troche jest to inaczej. Myslalem nad zdefiniowaniem wszystkiego za pomocą xml'a jak to jest u Cysiaczka, ale odszedlem od tego pomysłu. Glownyu kontroler odpala akcje z adresu a co dzieje sie dalej to ustalamy juz w samej akcji. Oczywiscie pomijam tutaj sytuacje typu nieistniejaca akcja, czy brak dostepu. W takich przypadkach zostaje uruchomiona akcja "awaryjna" bez udziału własciwej akcji (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (troche chyba namieszałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) Ale wrocmy do sedna. Tak wiec w trakcie wykonywania akcji mamy juz wiele mozliwosci. Mozemy dokonac przekierowania na inna akcje, lub np. uruchomic dodatkową, tak wiec przy jednym rzadaniu mozemy miec np. wykonanych 5 roznych akcji.
A co do widokow do tych akcji... To tez jest roznie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ale podstawowa zasada, ze trzymam sobie "gdzieś" informacje do jakiej akcji przynalezy dany widok i pozniej w ładnej petelce sie wyswietla :] BTW. Sorki za pismo ale pisze nie ze swojego kompa i jest tu do d... klawiatura :| |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 19:46 |