![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Category hasMany Products
Products belongsTo Category Robie count($categories['Product']) zlicza mi ilosc produktow w danej kategorii... Problem polega na tym ze jesli dana kategoria ma podkategorie wraz z produktami to chcialbym zliczyc zawsze ilosc produktow oraz "podproduktow", jak to wykonac? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 274 Pomógł: 54 Dołączył: 2.05.2006 Skąd: Nadarzyn Ostrzeżenie: (0%) ![]() ![]() |
W momencie gdy masz nieokreśloną ilość kategorii jest to ciężkie do zrobienia. Można tutaj wykorzystać faktycznie TreeBehavior żeby kontrolować drzewo kategorii. Dodatkowo dzięki niemu masz możliwość łażenia sobie po tym drzewie więc ja bym chyba napisał dla modelu produktu w metodzie afterSave przejscie przez wszystkie jego kategorie i zaktualizowanie ilości produktów. To samo dla kasowania.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 19:40 |