Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 11.10.2006 Ostrzeżenie: (0%)
|
Mam problem z iterowaniem w OPT 1.1.5 obiektów które mają się zachowywać jak tablice (array).
(Narazie nie zamiejszczam wszystkich definicji klas ponieważ to zazwyczaj odstrasza od dalszego czytania) Mam klasę która ma taki oto nagłówek
oraz kawałek kodu który zwraca obiekt tej klasy (linijka 1.) oraz ładuje do odpowiedniej sekcji w templatce (linijka 2.)
obiekt $data (klasa ormcollection) przechowywuje w prywatnej tablicy obiekty klasy configurator, które odzwierciedlają poszczególne rekordy w bazie danych
Teraz templatka wygląda do tego banalnie
... ale nic nie generuje ... więc dla sprawdzenia czy działa iteracja i są pobierane dane wrzuciłem pare linijek do testu
z wynikiem
Iteracja działa i zwraca wyniki ale nie w OPT, aby upewnić się, że samo OPT działa wykonałem taki test rezultat
Test co prawda na tablicach ale przynjmniej wiem, że przekazuje zmienne. Moje podejżenie jest takie, że w ormcollection brakuje jakiegoś dodatkowego interfejsu ale nie potrafię powiedzieć jakiego bo ze wszystkimi obecnymi pętle for i foreach działąją bez problemu. Czy ktoś ma może jakiś pomysł ? |
|
|
|
tornax [OPT 1.1.5] Jakie interfejsy dla obiektu aby mógł być iterowany w section jak array? 25.02.2011, 13:15:49
Zyx Z tego, co pamiętam jeszcze z OPT 1.x, sekcje tam ... 25.02.2011, 13:59:01
tornax @Zyx, Bóg mi świadkiem, że gdybym nie musiał to by... 25.02.2011, 14:40:22
Zyx Tak, gałąź 2.x została przepisana całkowicie od no... 25.02.2011, 22:06:02
tornax Dzięki wielkie za pomoc i wskazanie odpowiednich l... 28.02.2011, 10:05:38
Marek Rynarzewski Jakie obiekt udoskonalający tablicę musi implement... 2.09.2012, 18:59:42 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 22:01 |