![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Napotkałem problem z dodaniem do formularza typu select wartości z bazy danych i nie bardzo chcą się one wyświetlać. W kontrolerze w akcji daję:
Do formularza przekazuję tablice asocjacyjną o nazwie $categories. Mam problem jednak w użyciu tej zmiennej w opcji addMultiOptions. Przyjmuje ona właśnie tablicę asocjacyjną, ale nijak nie wiem jak jej tam użyć. Jeden Pan podpowiadał mi coś z konstruktorem, ale nie wiem jak tego użyć. Mój formularz:
Byłbym bardzo wdzięczny za jakąkolwiek pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Uważam, że powinieneś w klasie formularza zrobić pole prywatne $tablica, a potem za pomocą konstruktora przekazać tą tablicę do zmiennej prywatnej i wtedy w klasie możesz do niej się odwołać.
A konstruktor wtedy:
Albo spróbuj napisać funkcję init jako: init($categories) i wtedy się odwołać do $categories w formularzu. Ten post edytował IceManSpy 27.09.2011, 17:47:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 20:04 |