Ric*_*ani 8 php yii twitter-bootstrap
我正在尝试使用一些引导功能,如Yii CHtml类中的Icon字形,这是我的代码:
<?php
echo CHtml::submitButton('<i class="icon-user"></i> Login',
array(
'class' => 'btn btn-large pull-right'
));
?>
Run Code Online (Sandbox Code Playgroud)
但它有点不"识别"标签,只是像下面的图像一样呈现标签.
有没有人知道如何解决它(没有键入html标签本身).
感谢你们.
Jon*_*Jon 13
CHtml::submitButton
生成一个<input type="submit">
不能接受其他HTML作为其内容的.但是,你可以做一些尝试CHtml::tag
:
echo CHtml::tag('button',
array('class' => 'btn btn-large pull-right'),
'<i class="icon-user"></i> Login');
Run Code Online (Sandbox Code Playgroud)
这将生成一个<button>
可以将任意HTML作为其内容的标记.
更新:正如frostyterrier在评论中指出的那样,有一种内置方法CHtml::htmlButton
可以让您更轻松地完成这项工作:
echo CHtml::htmlButton('<i class="icon-user"></i> Login',
array('class' => 'btn btn-large pull-right'));
Run Code Online (Sandbox Code Playgroud)