codeigniter如何访问config / form_validation.php数据?

时间:2013-02-25 01:28:28

标签: php codeigniter

我的config/form_validation.php和我的controller都有重复的数据。 来自form_validation字段标签与我在controller中为 id 指定的相同,名称占位符

我是否必须将这些数据提取到第三个位置并在这两个位置引用它?

应用/配置/ form_validation.php

$config = array(
                 'register' => array(
                                    array(
                                            'field' => 'register_username',
                                            'label' => 'Username',
                                            'rules' => 'trim|required|exact_length[5]'
                                         ),
.....

应用/控制器/ mycontroller.php

        $this->viewdata['register_username'] = array(
            'id'            => 'register_username',
            'name'          => 'register_username',
            'type'          => 'text',
            'placeholder'   => 'Username'
        );
...

1 个答案:

答案 0 :(得分:1)

我不确定为什么你的数据在控制器本身中重复。您可能会发现使用Jamie Rumbelow's model/schema libraries mashup更容易。

这将清理您的模型/应用程序结构。模型扩展库本身允许CRUD方法的自动化。