0
我剛開始寫我的第一個Yii應用程序,但我的AR類似乎不能正常工作。PHP Yii框架只是回聲AR類
這是我的AR類:
class Activiteit extends CActiveRecord
{
public static function model($className=__CLASS__)
{
return parent::model($className);
}
public function tableName()
{
return 'activiteit';
}
}
這是我的索引視圖:
<?php
/* @var $this SiteController */
$this->pageTitle=Yii::app()->name;
$activiteiten = Activiteit::model()->findAll();
?>
不知何故,這是 「HTML」 中產生:
class Activiteit extends CActiveRecord
{
public static function model($className=__CLASS__)
{
return parent::model($className);
}
public function tableName()
{
return 'activiteit';
}
}
索引操作:
public function actionIndex()
{
// renders the view file 'protected/views/site/index.php'
// using the default layout 'protected/views/layouts/main.php'
$this->render('index');
}
那麼,爲什麼Yii只是迴應我的AR類? PS:沒有$ activiteiten = Activiteit :: model() - > findAll();行,它會生成正確的html頁面...
你的行爲是什麼樣子,呈現這種觀點的行爲? –
我將它添加到問題中,如果我評論「$ activiteiten = Activiteit :: model() - > findAll();」,它會顯示正確的頁面。 –
你在哪裏存儲類文件?是整個類文件看起來像什麼?你很可能在某處丟失了一個'<?php'開始標記,我猜這是你的類文件 –