2015-02-06 77 views
-1

我在一個CDetailView中使用Chtml :: link。CDetailView無法正常顯示Chtml :: link的HTML數據

array(
        'label'=>'Images', 
        'type'=>'html', 
        'value'=> CHtml::link('<i class="fa fa-tag"></i>','#',array('data-target'=>'#myModal','class'=>'tag','data-toggle'=>'modal')), 
       ), 

但是html沒有正確生成。它只增加幾個屬性如下

<a class="tag" href="#"><i class="fa fa-tag"></i></a> 

我如何添加所有的財產?

回答

1
array(
    'label'=>'Images', 
    'type'=>'html', 
    'value'=> CHtml::link('<i class="fa fa-tag"></i>','#',array('data-target'=>'#myModal','class'=>'tag','data-toggle'=>'modal')), 
), 

變化 '類型'=> 'HTML',以 '類型'=> '原始',

改變代碼其看起來像下面塊

array (
    'label' => 'Images', 
    'type' => 'raw', 
    'value' => CHtml::link('<i class="fa fa-tag"></i>','#',array('data-target'=>'#myModal','class'=>'tag','data-toggle'=>'modal')), 
), 
+0

非常感謝後@vishal bareja ..它完美的作品.... – Dhara 2015-02-06 10:08:42