如何将此简单行转换为CodeIgniter表单
<button type="submit" class="btn btn-success"><i class="icon-ok"></i> Submit</button>
PS:当我在按钮的值中看到“i”标签时我很困惑,所以我无法将其转换为CI形式
这是我的PHP代码
<?php
$addProduct = array(
'value' => 'Add',
'class' => 'btn btn-success',
);
echo form_submit($addProduct);
?>
答案 0 :(得分:0)
我这样看,你可以让CI为你构建元素(这很好)或者(根据你的情况)只写出标记。
两者都有优点/缺点。但是,如果您在团队中并且其他设计人员/开发人员不了解您正在做什么 - 或者不了解CI,则可能值得花时间将标记写为“正常”HTML。
可能不是那种魅力,但团队更容易维护。
答案 1 :(得分:0)
这很可能是字体很棒,它可能与引导程序代码一起使用。 bootstrap很棒 - 我在我的表单中使用它,并且有一些方法可以将它与codeigniter表单帮助器结合起来。但如果这仅适用于一种或两种形式 - 只需使用普通的HTML即可。否则,如果你有很多表格和其他引导代码与它们结合起来 - 看看这个以获得一些快速的想法CodeIgnitor + Bootstrap integration
答案 2 :(得分:0)
有人说,Bootstrap
和Codeigniter forms
效果不佳。我的建议是你可以自己编写html标签,而无需使用表单生成器。虽然表单构建器比编写HTML代码花费的时间更少,但是有可能习惯它会让你忘记HTML和样式。此外,Web服务器还需要进行一些处理,以将表单构建器代码解析为HTML。它只是我的2美分和我一直以来的目标。