Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CakePHP] Zliczanie podkategorii
kicaj
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Rafal Filipek
post
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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 19:40