Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将此HTML表单转换为CodeIgniter表单?_Php_Forms_Codeigniter - Fatal编程技术网

Php 如何将此HTML表单转换为CodeIgniter表单?

Php 如何将此HTML表单转换为CodeIgniter表单?,php,forms,codeigniter,Php,Forms,Codeigniter,如何将此简单行转换为CodeIgniter表单 提交 PS:当我看到按钮值中的“I”标记时,我感到困惑,所以我无法将其转换为CI表单 这是我的PHP代码 <?php $addProduct = array( 'value' => 'Add', 'class' => 'btn btn-success',

如何将此简单行转换为CodeIgniter表单
提交

PS:当我看到按钮值中的“I”标记时,我感到困惑,所以我无法将其转换为CI表单

这是我的PHP代码

<?php
$addProduct = array(                                                                                         
'value' => 'Add',
'class' => 'btn btn-success', 
);
echo form_submit($addProduct); 
?>

我这样看,您可以让CI为您构建元素(这很好),或者(根据您的情况)编写标记

两者都有优点/缺点。但是,如果您在一个团队中,而另一个设计师/开发人员不了解您在做什么,或者不了解CI,那么您可能值得花时间将标记写成“普通”html


它可能没有那么吸引人,但是团队更容易维护它。

这很可能是字体很棒,并且可能与引导代码一起使用。
bootstrap很好——我在表单中使用它,有很多方法可以将它与codeigniter表单助手结合起来。但是,如果这只是一个或两个表单——只需使用普通html即可。否则,如果您有很多表单和其他引导程序代码要与之结合,请看下面的一些快速想法,正如有人所说,
bootstrap
Codeigniter表单
不能很好地工作。我的建议是,您可以自己编写html标记,而无需使用FormBuilder。虽然表单生成器比编写HTML代码花费的时间要少,但习惯了它可能会让您忘记HTML和样式。此外,Web服务器还需要进行一些处理才能将表单生成器代码解析为HTML。这只是我的2美分和我一直在做的事