![]() |
![]() |
![]()
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: 324 Pomógł: 52 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
można tak dodać do tablicy w zależności od warunku WOL:
Kod $this->groups = array ( 'common1' => array ( 'name' => '1. Wprowadzenie', 'elements'=> array ( 'multiText' => array( 'type' => 'textMulti', 'label' => 'Wprowadzenie', 'optional' => true, // false -> bez checkbox 'partitions' => $this->getIntroData($documentData) ), ), ), 'textMultiList' => array ( 'name' => '2. Potrzeby i cele', 'elements'=> array ( 'needs' => array( 'type' => 'textMultiList', 'label' => 'Poszukujecie/Poszukujesz ubezpieczenia, które', 'optional' => true, // false -> bez checkbox 'partitions' => $this->getNeedsData($documentData) ), ), ), ); if($type == 'WOL') { $wol = array ( 'common7' => array ( 'name' => '? Rekomendacja Whole of Life', 'elements'=> array ( 'multiText' => array( 'type' => 'textMultiList', 'label' => 'Na podstawie otrzymanych informacji, zalecam Wam / Tobie ubezpieczenie', 'optional' => true, // false -> bez checkbox 'partitions' => $this->getRecomendationWOL($documentData)[1] ), 'multiText1' => array( 'type' => 'textMultiList', 'label' => 'Dodatkowo omówiono i zaproponowano następujące cechy i elementy:', 'optional' => true ), 'multiText2' => array( 'type' => 'textMultiList', 'label' => 'Opis Ubezpieczyciela', 'optional' => true, // false -> bez checkbox 'partitions' => $this->getRecomendationWOL($documentData)[3] ), ), ), ); $groups = array_merge($groups, $wol); }; itd... ups... oczywiście Kod $this->groups = array_merge($this->groups, $wol); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:22 |