![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 17.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
postaram się jak najlepiej opisać co chcę osiągnąć. Poniżej jak to jest teraz:
A potem wywołuję to tak i w ten sposób tworze formularz html:
No i jest ok i to działa. Teraz wywołując $this->getRecomendationWOL otrzymuję
A to co chciałbym uzyskać to możliwość wywołania osobno danych dla Grupy 1 / Grupy 2 / Grupy 3
Dziękuję za informacje jak to osiągnąć i za wyrozumiałość. Domyślam się że muszę zmodyfikować: return $recomend; na coś w stylu: public function getValues() { return array ( 'group1' => $this->recomend[1][], 'group2' => $this->recomend[2][], 'group3' => $this->recomend[3][] ); } No ale nie potrafię sobie sam z tym poradzić... Dziękuję jak zawsze za wyrozumiałość. Temat do zamknięcia wystarczyło dane w tablicy zapisać jako
a potem wywołać funkcje poprzez
Ten post edytował pela222 26.03.2021, 13:42:49 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 17.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ok. Nie jestem autorem tego kodu, a jedynie modyfikuję go pod swoje potrzeby.
Zadałem gdzieś tam wcześniej pytanie: dlaczego w ogóle są utworzone te zmienne private? Jak jest tego sens? Czy to wynika z dobrych praktyk? Inne powody? Bo jak usunę te zmienne private i zamienię ) wewnątrz
to wszytko działa tak samo... Co do twojej sugestii / podpowiedzi o utworzeniu tych zmiennych w tablicy wielowymiarowej ...to daj mi czas na przetrawienie, bo na razie nie wiem co masz na myśli ..To znaczy wiem co to tablica wielowymiarowa, ale nie wiem jak to się ma, do rozwiązania mojego problemu... Ten post edytował pela222 6.04.2021, 13:24:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 16:13 |