PDA

View Full Version : نمایش لینک در گرید ویو (حل شد)



desatir7316
سه شنبه 26 فروردین 1393, 15:26 عصر
سلام دوستان
وقتی از

'value'=>'$data->category->name
', توی گریدویو استفاده می کنم دسسته ولی وقتی می خوام تبدیلش کنم به لینک پیغام خطا میده:



'value'=>'CHtml::link("$data->category->name",Yii::app()->createUrl("/category/view",array("id"=>$data->category_id)))',


متن خطا:
Object of class Category could not be converted to string

SadeghPro19
سه شنبه 26 فروردین 1393, 18:08 عصر
'value'=>CHtml::link("$data->category->name",Yii::app()->createUrl("/category/view",array("id"=>$data->category_id))),

desatir7316
سه شنبه 26 فروردین 1393, 18:21 عصر
درست شد:


'value'=>function($data){ return CHtml::image(Yii::app()->baseUrl."/images/categories/".$data->category_id.".jpg","",array("style"=>"width:25px;height:25px;border-radius:5px"))
.' '. CHtml::link($data->category->name,Yii::app()->createUrl("/category/view",array("id"=>$data->category_id))); },