Yii Framework Forum: No Muestra Imagen En El Cbuttoncolumn - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

No Muestra Imagen En El Cbuttoncolumn Rate Topic: -----

#1 User is offline   Ariana 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 16
  • Joined: 15-June 12

Posted 05 October 2012 - 07:16 PM

Hola, soy algo nueva en Yii, y tengo un error que no he podido solucionar, la imágen del CButtonColumn no me la muestra, agardecería mucho si alguien pudiera ayudarme, :D

Aqui el códgigo para ver si alguien puede ayudarme a detectar el error que por más que trato no localizo

Parte del index que me muestra el Grid


$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'grid',
'dataProvider' => $dataProvider,
'filter' => $dataProvider,
'columns' =>
array( /////////////////esto si me muestra la imagen y empleo la misma función
'header' => 'Autorizar1',
'type' => 'html',
'value' => 'CHtml::image($data->imagenAutorizar)',
),
array( //////////////aqui ya no me la muestra
'class'=>'CButtonColumn',
'template'=>'{autorizar}',
'header' => 'Autorizar',
'buttons'=>array(
'autorizar'=>array(
'imageUrl'=>'Chtml::image($data->imagenAutorizar)',
'url'=>'Yii::app()->createUrl("autorizacion/estadoSolicitud", array("id"=>"$data->id_solicitud","autorizacion"=>"S"))',
'options'=>array(
'ajax'=>array(
'type'=>'POST',
'url'=>"js:$(this).attr('href')",
'success'=>'$.fn.yiiGridView.update("grid")',
),
),
),
),
),
));



En el modelo

public function getImagenAutorizar()
{
if ($this->autorizacion === 'S')
$imagen = "btn_aceptar.gif";
else
$imagen = "btn_combo.gif";
return Yii::app()->request->baseurl.'/images/'.$imagen;

}


De antemano Gracias :D
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users