Re: Threaded count

2009-05-15 Thread Bogdan I. Bursuc

I know that, product_count is the counter_cache, but only for the
subcategories the ones that have a parent_id from the categories, is a
threaded model, and when i select the main categories i want to know the
count of the products in all the subcategories :). That's my dilemma.

Thx.

On Thu, 2009-05-14 at 13:47 -0700, majna wrote:
 there is  counter cache counter_cache property. check manual.
 
 On May 14, 4:41 pm, Bogdan I. Bursuc bogdanbursu...@gmail.com
 wrote:
  I have the following model:
  categories:
  - id,
  - parent_id,
  - name,
  - product_count
  So, the model is threaded: exists main categories and subcategories
  that's it, but only subcategories contain products so only for
  subcategories product_count will be incremented.
  My question:
  Is there a way in cake so that when i do a find on the main 
  categories
  to obtain the number of products in all it's subcategories.
 
  Thx.
  


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Threaded count

2009-05-15 Thread Bogdan I. Bursuc

Yes is related to cake, well all I want to know is if there is a
solution to this in cake.

I have Categories like 

Array(
[0] = Array(
[Category] = Array(
[id] = 1,
[parent_id] = null,
[name] = 'Parent category 1',
[product_count] = 0
),
[children] = Array(
[0] = Array(
[Category] = Array(
[id] = 2,
[parent_id] = 1,
[name] = 'Subcategory 1',
[product_count] = 5
)
)
)
)
)

Thing is: i can only have products in a subcategory, I want to know if
it's a possibility in cake to obtain in the parent category the number
of products associated to it's subcategories.


What i have is 
On Fri, 2009-05-15 at 01:58 -0700, majna wrote: 
 Try with find('all') with joins , group by, count.. to attach
 product counts.
  see Model::_findThreaded()if it can helps to SUM counts.
 
 Do you think this problem is related to cakephp?
 
 
 On May 15, 8:49 am, Bogdan I. Bursuc bogdanbursu...@gmail.com
 wrote:
  I know that, product_count is the counter_cache, but only for the
  subcategories the ones that have a parent_id from the categories, is a
  threaded model, and when i select the main categories i want to know the
  count of the products in all the subcategories :). That's my dilemma.
 
  Thx.
 
  On Thu, 2009-05-14 at 13:47 -0700, majna wrote:
   there is  counter cache counter_cache property. check manual.
 
   On May 14, 4:41 pm, Bogdan I. Bursuc bogdanbursu...@gmail.com
   wrote:
I have the following model:
categories:
- id,
- parent_id,
- name,
- product_count
So, the model is threaded: exists main categories and subcategories
that's it, but only subcategories contain products so only for
subcategories product_count will be incremented.
My question:
Is there a way in cake so that when i do a find on the main 
categories
to obtain the number of products in all it's subcategories.
 
Thx.
 
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Threaded count

2009-05-14 Thread Bogdan I. Bursuc

I have the following model:
categories:
- id, 
- parent_id, 
- name, 
- product_count
So, the model is threaded: exists main categories and subcategories
that's it, but only subcategories contain products so only for
subcategories product_count will be incremented.
My question:
Is there a way in cake so that when i do a find on the main categories
to obtain the number of products in all it's subcategories.

Thx.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: Threaded count

2009-05-14 Thread majna

there is  counter cache counter_cache property. check manual.

On May 14, 4:41 pm, Bogdan I. Bursuc bogdanbursu...@gmail.com
wrote:
 I have the following model:
         categories:
                 - id,
                 - parent_id,
                 - name,
                 - product_count
 So, the model is threaded: exists main categories and subcategories
 that's it, but only subcategories contain products so only for
 subcategories product_count will be incremented.
 My question:
         Is there a way in cake so that when i do a find on the main categories
 to obtain the number of products in all it's subcategories.

 Thx.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---