0

yii のコンストラクター内でモデル オブジェクトを作成する方法を教えてください。私はベロとしてコードを書いていました

<?php
class DistributorsController extends Controller
{
   public $layout = '//layouts/column4';
   public $defaultAction = null;

   public function __construct()
   {
     echo '<br>Into constructor';
     parent::__construct('Distributors','distributors');
   }
   public function actionDistributors()
   {
     $this->render("ChannelMask");      
   }
 }

?>

しかし、「コンストラクターへ」の文字列のみが表示され、ブラウザーにビューが表示されません。

4

2 に答える 2

0

モデルをコントローラーに呼び出す必要があります。

モデルを作成し、コントローラーで次のように呼び出します。

Distributor::model()->findAll($criteria); //many models

また

Distributor::model()->findById($id); // one model 
于 2013-10-07T07:19:35.910 に答える