3

我是 codeigniter 开发的新手,想知道是否有必要使用 codeigniter 的内置表单辅助方法。我可以使用传统的 html 代码方式而不是使用此代码吗

<?php
$data = array(
          'name'        => 'username',
          'id'          => 'username',
          'value'       => 'testval',
          'maxlength'   => '100'
        );

 echo form_input($data);
?>

我可以使用显示文本字段吗

<input type='text' name='username' id='username' value='testval' maxlength='100'></input>

使用 codeigniter 方法的优点/缺点是什么。

提前致谢。

4

3 回答 3

2

是的,您绝对可以将传统的 html 代码用于表单元素。优缺点请参考:

使用 Codeigniter 表单助手有意义吗?

表单助手:还有其他好处吗?

于 2012-10-10T09:51:08.397 回答
1

没有必要使用 CI 的表单助手。它可以帮助您更快地构建表单。

对于简单的表单,您可能会更好地编写自己的 html,但对于一些高级、更大或动态的表单,使用表单构建会更容易,因为它只需为您提供输入属性即可为您生成 html。

于 2012-10-10T09:52:49.010 回答
1

不必使用表单辅助函数来代替传统的 html 代码。表单助手的优点之一,我发现更容易进行表单验证,在控制器中准备输入,然后将整个事情传递给一个简单的:form_input($field_name);

于 2012-10-10T09:56:02.337 回答