mahmod2000
سه شنبه 01 بهمن 1392, 09:55 صبح
سلام
من به یک مشکلی در این ویجت برخردم
این کدم من هستش:
array(
'class' => 'CButtonColumn',
'template'=>'{update}{delete}{active}{notactive}',
'buttons'=>array(
'active'=>array(
'url'=>'"javascript:void(0)"',
'label'=>'Active',
'imageUrl'=>Yii::app()->baseUrl.'/img/active.png',
'options'=>array("id"=>"column_GridView","class"=>'$data->id'),
'click'=>'js: active($data->id)',
'visible'=>'$data->published == 0',
),
مشکل من اینه که $data->published در visible به خوبی کار میکنه
ولی هرکاری میکنم کلاس برای دکمه مورد نظر تعریف میکنم با $data->id اصلا مقدار بهم نمیده
حتی توی active($data->id) هم بهم مقدار نمیده
یعنی خود کلمه $data->id رو واسم چاپ میکنه به جای آی دی مورد نظر
ممنون میشم راهنمایی کنید
من به یک مشکلی در این ویجت برخردم
این کدم من هستش:
array(
'class' => 'CButtonColumn',
'template'=>'{update}{delete}{active}{notactive}',
'buttons'=>array(
'active'=>array(
'url'=>'"javascript:void(0)"',
'label'=>'Active',
'imageUrl'=>Yii::app()->baseUrl.'/img/active.png',
'options'=>array("id"=>"column_GridView","class"=>'$data->id'),
'click'=>'js: active($data->id)',
'visible'=>'$data->published == 0',
),
مشکل من اینه که $data->published در visible به خوبی کار میکنه
ولی هرکاری میکنم کلاس برای دکمه مورد نظر تعریف میکنم با $data->id اصلا مقدار بهم نمیده
حتی توی active($data->id) هم بهم مقدار نمیده
یعنی خود کلمه $data->id رو واسم چاپ میکنه به جای آی دی مورد نظر
ممنون میشم راهنمایی کنید