2013-02-25 3 views
0

У меня есть дублированные данные по моим config/form_validation.php и моим controller. поле и этикетки от form_validation это то же, что я указываю в моей controller для ид, имя и заполнителемcodeigniter Как я могу получить доступ к данным config/form_validation.php?

ли я извлечь эти данные пока третье место и ссылку на них в обоих?

приложение/Config/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

Я не уверен, почему вы ваши данные дублируются в контроллере сам. Возможно, вам будет проще использовать Jamie Rumbelow's model/schema libraries mashup.

Это очистит вашу модель/структуру приложения в целом. Сама библиотека расширения модели позволяет автоматизировать методы CRUD.

Смежные вопросы