![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 2 Dołączył: 26.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jestem bardzo początkujący jeśli chodzi o Yii. Do poprawienia mam pewną aplikację, ale natknąłem się na problem nie do obejścia. Istnieje tabela product, category i products_category. W modelach Product i Category oczywiście istnieją odpowiednie relacje (MANY_MANY), gdyż jeden produkt może być przypisany do wielu kategorii i na odwrót. Produkty wyświetlane są poprawnie, natomiast problem pojawia się w panelu administratora. Akcja Admin wyświetla listę produktów. Dotychczas produkt przypisany był do jednej kategorii i rozwiązane to było jednym polem 'category_id' w tabeli product. Teraz przy wyświetlaniu produktów w kolumnie 'kategorie' muszę wyświetlić wszystkie kategorie, a nie tylko jedną. Na chwilę obecną wygląda to tak: actionAdmin()
widok admin.php:
W jaki sposób w polu 'value' dla kategorii wylistować wszystkie kategorie korzystając z widgetu CGridView? Z góry dzięki za pomoc. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 18:33 |