ここのドキュメントに従っていますhttp://www.yiiframework.com/wiki/278/cgridview-render-customized-complex-datacolumns/
だから私は次のことを視野に入れています
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'item-table-grid',
'dataProvider'=>$model->search(),
'itemsCssClass'=>'item-table-grid',
'columns'=>array(
'customer_name',
array(
'name'=>'Edit',
'value'=>array($model, 'editLink'),
),
),
));
そして、ここにモデルの editLink 関数があります
public function editLink($data, $row) {
$link = '';
if ($data->is_draft) {
$link = '<a href="customer/update/'.$data->id.'">Edit</a>';
}
return $link;
}
私が抱えている問題は、戻り値がエンコードされているため、 <a href=...> を取得することです
値をエンコードしないように CGridView に指示する方法はありますか?
ありがとう