تالار گفتمان nCIS.ir

نسخه‌ی کامل: نمایش دسته بندی با ریلیشن (حل شد)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام وقت بخیر

دوستان من میخوام محصولات  رو با دسته بندیشو نشون بدم ک تو جدول دسته بندی هست . بینشون ریلیشن هم برقرار کردم  و با

این روش تو کنترولر صداش کردم

public function actionIndex()
    {
       $model = Products::model()->findAll ;
       $Categories = Categories::model()->findAllByAttributes(array('id'=>'category_id'));
       $this->render('index', array('model' => $model, 'Categories' => $Categories));

        }

تو ویو باید چطور صداش کنم من چندتا روش ک امتحان کردم چیزی نشون نمیداد. روش صدا کردم اشتباه هست ؟
ممنونم از راهنما ییتون
باید کوئری ها رو توی mysql چک کنید ببینید چی بر میگردونه از این کد چیزی مشخص نیست
ضمن اینکه اگر join می زدید بهتر بود
برای صدا کردن هم باید بگم شما الان توی فایل ویو 2 تا ارایه دارید با اسم هایی که تعریف کردید (model,categories) استفاده کنید ازشون مثل متغیر های یک کلاس باهاشون برخورد کنید
درست شد ممنونم از کمک ها تون.