使用Codeigniter 3我想在表单提交按钮上显示一个glyphicon。
到目前为止我的代码是;
$data = array(
'type' => 'submit',
'content' => 'Add Book',
'class' => 'btn btn-sm btn-labeled btn-success'
);
echo form_button($data);
这会产生以下html;
<button type="submit" class="btn btn-sm btn-labeled btn-success">Add Book</button>
但是我想制作这个HTML;
<button type="submit" class="btn btn-sm btn-labeled btn-success"><span class="btn-label"><i class="glyphicon glyphicon-ok"></i></span> Add Book</button>
我尝试了以下内容;
echo form_button('<span class="btn-label"><i class="glyphicon glyphicon-ok"></i></span>', $data);
这会产生错误数组到字符串转换。
我还阅读了documentation,但无法弄清楚。
感谢任何帮助。
答案 0 :(得分:4)
您需要添加这样的范围
$data = array(
'type' => 'submit',
'content' => '<span class="btn-label"><i class="glyphicon glyphicon-ok"></i></span>Add Book',
'class' => 'btn btn-sm btn-labeled btn-success'
);
echo form_button($data);