![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak mnie to tknęlo bo ten problem miałem przy pisaniu systemu e-learningowego. Sposób z zadeklarowaniem zmiennej w kontrolerze, przypisaniem jej wartości w jednej akcji a następnie odczytaniem w drugiej nie działał.
-------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Przecież obiekt formularza możesz praktycznie wykorzystać zawsze i wszędzie... nie widzę potrzeby jego przesyłania, ten sam formularz może być użyty w nieskończonej liczbie akcji.
Cytat Sposób z zadeklarowaniem zmiennej w kontrolerze, przypisaniem jej wartości w jednej akcji a następnie odczytaniem w drugiej nie działał. - bo jest hermetyzacja, nie można tak po prostu w jednej klasie napisać sobie $a = 1 a w innej echo $a. Trzeba korzystać z rozwiązań w tym celu przewidzianych - a konkretnie metod typu ->setParam etc.Pokaż nam jakiś kod ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
A bardzo chętnie pokażę
![]()
-------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Najbardziej interesowało mnie to:
Cytat Sposób z zadeklarowaniem zmiennej w kontrolerze, przypisaniem jej wartości w jednej akcji a następnie odczytaniem w drugiej nie działał. Sam kod formularza nie ma tu aż takiego znaczenia ![]() I czemu chcesz przekazywać dane z formularza pomiędzy akcjami? Jak ja robiłem jakieś "testy on line" itp. to robiłem wszystko w jednej akcji - a gdy kod się rozrastał to po prostu wydzielałem z tej akcji metody. I jakie to miałyby być dane? Bo rozumiem, że może być problem gdy mamy np. wyszukiwarkę ale chodzi bardziej o kod HTML tego formularza, labele elementów czy też wartości które wpisał użytkownik? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
No cóż dane z formularza chciałem przekazać bo tak było to zrobione w modelu CRUD w książce Włodzimierza Gajdy -> http://zend-framework.gajdaw.pl/html/rozdzialy/28.html
ale masz rację nie ma co na siłę kombinować. Dla sprostowania to co pisałeś o hermetyzacji to chyba tyczy się modyfikatorów (public, protected, private), natomiast zakładając, że akcje dotyczą różnych żądań to obiekt musiałby i tak być zapisywany w sesji i tak jak na początku napisałem nie można by go chyba przesłać. Zasugerowałem się, że akcje są metodami klasy kontrolera. -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:50 |