我在一个CDetailView中使用Chtml :: link。
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>
如何添加所有属性?
答案 0 :(得分:1)
array(
'label'=>'Images',
'type'=>'html',
'value'=> CHtml::link('<i class="fa fa-tag"></i>','#',array('data-target'=>'#myModal','class'=>'tag','data-toggle'=>'modal')),
),
更改&#39;输入&#39; =&gt;&#39; html&#39;来 &#39;输入&#39; =&gt;&#39; raw&#39;,
更改代码后,它看起来像下面的块
array (
'label' => 'Images',
'type' => 'raw',
'value' => CHtml::link('<i class="fa fa-tag"></i>','#',array('data-target'=>'#myModal','class'=>'tag','data-toggle'=>'modal')),
),