Como é que o imageButton pode redireccionar para outra página?
eu tenho:
<?php echo CHtml::imageButton(Yii::app()->request->baseUrl . '/images/cart.png', array('style' => 'margin-left:15px;float:right;')); ?>
Como é que o imageButton pode redireccionar para outra página?
eu tenho:
<?php echo CHtml::imageButton(Yii::app()->request->baseUrl . '/images/cart.png', array('style' => 'margin-left:15px;float:right;')); ?>
leia este:
$imghtml=CHtml::image('server/gallery/'.$data->gallery.'/th_'.$data->picturenumber.'.jpg', $data->picturenumber.'.jpg');
echo CHtml::link($imghtml, array('view', 'id'=>$data->id));
Então em que situações o outro se aplica?Obrigado
basicamente, ImageButton é por [forma] apresentar, não há [URL] propriedade a menos que você usar javascript onClick.
Então
para mais detalhes:
http://www.yiiframework.com/doc/api/1.1/CHtml#imageButton-detail
<?php echo CHtml::imageButton(Yii::app()->request->baseUrl . '/images/cart.png', array('style' => 'margin-left:15px;float:right;', 'onclick'=>'location.href='.Yii::app()->request->baseUrl."/index.php/controller/action/id/".$model->param)); ?>
acho que isso ajuda a dar uma clariada