Codeigniter - формы - PullRequest
       1

Codeigniter - формы

1 голос
/ 24 февраля 2012

Я новичок в CodeIgniter и пытаюсь понять, как создавать формы.Я искал как в сети, так и в стекопотоке, но ничего не достиг.

Я хочу создать формы с помощниками.Для этого в моем контроллере создайте функцию с именем formElements (), код которой

public function formElements()
        {
            $this->load->helper(array('form'));
        }

, а в файле kayit.php

я пытаюсь создать некоторые элементы HTML

<?=form_open('kayit/formElements')?>
    <?=form_fieldset('Login Form')?>

        <div class="textfield">
            <?=form_label('username', 'user_name')?>
            <?=form_input('user_name')?>
        </div>

        <div class="textfield">
            <?=form_label('password', 'user_pass')?>
            <?=form_password('user_pass')?>
        </div>

        <div class="buttons">
            <?=form_submit('login', 'Login')?>
        </div>

    <?=form_fieldset_close()?>
<?=form_close();?>

Однако я принимаю ошибку: Неустранимая ошибка: вызов неопределенной функции form_open () в C: \ xampp \ htdocs \ pasaj \ application \ views \ kayit.php в строке 220

почему?

Ответы [ 2 ]

5 голосов
/ 25 февраля 2012

Вы также можете включить помощника по форме в файл ./application/config/autoload.php

$autoload['helper'] = array('form');

3 голосов
/ 24 февраля 2012

Вы можете включить помощник формы в функцию конструктора вашего Контроллера, например:


$this->load->helper('form');

И это должно работать нормально в поле зрения. Ссылка: Форма Помощник Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...