Error con el dropDownList al construir el blog a través del tutorial

Amigos,

Estoy intentando hacer al pie de la letra lo que describe el tutorial sobre el Blog, ya que es la primera vez que toco un FW.

La cuestión es lo siguiente:

Todo va bien hasta que voy a la página 27 del PDF del tutorial para hacer un Blog de Yii en la sección: 3.2.2 Customizing create and update Operations.

Cuando llego modificar en el archivo /wwwroot/blog/protected/views/post/_form.php

en la sección donde esta lo siguiente:


<?php echo $form->checkBox($model,'status'); ?>

y lo cambio por:


<?php echo $form->dropDownList($model,'status',Lookup::items('PostStatus')); ?>

Me sale el siguiente error:


Fatal error: Cannot instantiate abstract class CActiveRecord in /wwwroot/yii/framework/db/ar/CActiveRecord.php on line 352

Qué me falta hacer? porque estoy perdido. Va por la tercera vez que hago de cero lo que indica el tutorial y siempre me encuentro con lo mismo.

Gracias!

Ya lo solucioné,

era cosa un poco sencilla pero muy obscura para quien se inicia recién.

Había que si o si indicar en la clase Lookup estos dos métodos.


	public static function model($className=__CLASS__) {

		return parent::model($className);

	}


	public function tableName() {

		return '{{lookup}}';

	}



Me es raro nada más que en ninguna parte del tutorial habla al respecto, puesto que lo busqué. O estoy equivocado?