最初の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ページを生成します...