2011-07-11 15 views
0

データベースにphpタグが格納されたhtmlテンプレートがあります。今私は、データベースからのコンテンツを取得するビューをレンダリングするが、PHPのタグの値は、私は配列でビューで渡されたようになっていないです。html phpタグがデータベースに保存されているテンプレートphpタグの値が問題になっています

eg. 
in Controller 
$databaseFiled = "select from database"; 
$this->render('view', array("model"=>find(), "field"=>$databaseFiled)) 
in View. 
<?php echo $databaseField ?> (dataBaseFiled = "<html>.....<?echo $model->id?>....</html>) 

ここでは、 $ model-> idの値を取得していません。

だから... ...私は解決策を見つける助けてください、あなたがビューにモデルを渡すとき

+0

残りのコードはどこにありますか? – Treffynnon

答えて

0

通常のコードは次のようになります:あなたは、レンダリング呼び出しで"model"=>find()を言うとき

$model = NEW ModelOfTable; 
$model->find('id=:id', array(':id'=>$id); 
$this->render('view', array('model'=>$model)); 

を、Yiiのあなたが話していることは本当に分かりません。

関連する問題