Witam forumowiczów,
Mam problem, bardzo proszę o pomoc.
Chodzi o wyświetlenie danych z bazy (tabela Osoby) w postaci tabelki html(klasa CGridView).
Napisałem odpowiednio model, widok i kontroler, tak jak poniżej.
Kontroler:
<?php
    class StronaController extends Controller
    {
        
        public function actionIndex()
        {
            $dane = new CActiveDataProvider('Osoby');
            
            $this->render('index',array('dane',$dane));
        }
        
    }
?>
Model:
<?php
    class Osoby extends CActiveRecord
    {
        public static function model($className=__CLASS__)
        {
            return parent::model($className);
        }
    }
?>
Widok:
<?php
    $this->widget('zii.widgets.grid.CGridView',array('dataProvider'=>$dane));
    
?>
Dostaje błąd z Yii: "Undefined variable: dane" (error 500)
Podejrzewam, że model nie jest wczytywany poprawnie do zmiennej, ale może się mylę.
Czy ktoś może wie co jest nie tak, i jak to poprawić, żeby działało?
Bardzo proszę o pomoc,
Pozdrawiam