رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پست های متعلق به دسته های اصلی
#2
درود
اگر این نیازتون هست :
نقل قول:حالا نیاز دارم که نام گروه های اصلی(انهایی که والد ندارند) و تعداد 10 پست طعلق به گروه های اصلی را در ویو بیارم.
این درست هست.
نقل قول: مساله ای که در زیر هست اینکه پست های فقط مربوط به گروه اصلی را برمیگردونه و پست های متلعق به زیر گروه را بر نمی گردونه.
شما داری می گی گروه های اصلی که پدر ندارند. درواقع روت هستند. اسمی از زیر مجموعه نبوردید

حالا اگر به زیر محموعه دارید. خوب مگر در جدول دسته بندی هاتون دسته بندی دیگه ای هم دارید؟

خیلی راحت بگید 10 پست آخر که category_id در جدول کتگوری ها قرار داره.


کد پی‌اچ‌پی:
$directChildren $this->Category->children($category['Category']['id']);
    
$directChildrenIds Hash::extract($directChildren'{n}.Category.id');
        
array_push($directChildrenIds$category['Category']['id']);
    
$products $this->Category->Product->find('all', array(
            
'recursive' => -1,
            
'conditions' => array(
                
'Product.category_id' => $directChildrenIds
            
),
            
'order' => array(
                
'Product.name' => 'ASC'
            
),
            
'limit' => 50
        
));
        
$this->set(compact('products')); 
تفسیره المای اسکیوال : همانا join برای اینکار به وحود آمده است.Tongue
پاسخ
سپاس شده توسط


پیام‌های این موضوع
RE: پست های متعلق به دسته های اصلی - saleh - 2013/03/14, 01:43 AM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یک سوال در مورد دسته بندی صحیح متد ها emad 5 4,032 2019/07/26, 03:10 PM
آخرین ارسال: vildane

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان