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