За последние 24 часа нас посетили 20837 программистов и 1127 роботов. Сейчас ищут 383 программиста ...

Не выводятся данные из таблицы

Тема в разделе "Yii", создана пользователем Kazzi, 19 май 2020.

Метки:
  1. Kazzi

    Kazzi Новичок

    С нами с:
    21 июн 2017
    Сообщения:
    30
    Симпатии:
    0
    Всем добра!

    Есть таблица "category".
    Есть модель "Сategory", которую сгенерировал по таблице используя gii.
    Есть акшон страницы "Store", в котором лежит следующий код:

    PHP:
    1. public function actionStore()
    2.     {
    3.         $products = Products::find()->asArray()->all();
    4.         $category = Category::find()->asArray()->all();
    5.  
    6.         return $this->render('store', compact('products'), compact('category'));
    7.     }
    Есть вьюха, в которую ни чего не передалось( Ибо даже:

    PHP:
    1. <pre>
    2.  
    3.     <? print_r($category); ?>
    4.  
    5. </pre>
    Ни чего не выводит(

    Подскажите пожалуйста, что не так?((((( Причем массив products вполне себе нормально подгрузился, и я спокойно его отработал при помощи foreach, а категории нет(
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    PHP:
    1. public function actionStore()
    2. {
    3.     $products = Products::find()->asArray()->all();
    4.     $category = Category::find()->asArray()->all();
    5.  
    6.     return $this->render('store', compact('products', 'category'));
    7. }
     
    Kazzi нравится это.
  3. Kazzi

    Kazzi Новичок

    С нами с:
    21 июн 2017
    Сообщения:
    30
    Симпатии:
    0
    Спасибо!))))
     
  4. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    Только мне кажется что продукты и категории это должен быть один sql запрос
     
  5. Kazzi

    Kazzi Новичок

    С нами с:
    21 июн 2017
    Сообщения:
    30
    Симпатии:
    0
    Мне надо два разных массива o_O