![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Utworzylem cos takiego:
Tworzy mi liste w stylu: Kod 1 // parent_id=1 Cat1 // id=1 Cat2 // id=2 Cat3 // id=3 2 // parent_id=2 SubCat11 // id=4 SubCat12 // id=5 SubCat21 // id=6 A chcialbym uzyskac: Kod Cat1 SubCat11 SubCat12 Cat2 SubCat21 Cat3 ... Calosc umieszczona do $form->input() jako pole typu select, gdzie Cat1, Cat2, Cat3 to optgroup, a SubCat11, SubCat12, SubCat21 to option, czyli cos w rodzaju: Mowa oczywiscie o CakePHP i Tree Behavior:) Ktos wie? -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 36 Dołączył: 31.03.2006 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
? -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Udało ci się to opanować?
Stoję dokładnie nad tym samym problemem. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Niestety, nie obsluguje tego, pytalem juz wszedzie:)
-------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 312 Pomógł: 9 Dołączył: 14.10.2006 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Załóżmy, że chcesz pobrać kategorie w kontrolerze people mając model Person i wyświetlić w liście (PortalCategory -> Tree).
Z pomocą przychodzi metoda bindModel
następnie pobierasz dane:
w widoku:
i już :-) ja chyba zapytałem wszędziej ![]() oczywiście możesz zamiast bindModel ustawić odpowiednią relację w modelu ale jeśli jest to używane w niewielu miejscach to lepiej to zrobić dynamicznie. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:20 |