Проверка формы CodeIgniter (обязательно) всегда возвращает false - PullRequest
0 голосов
/ 28 апреля 2020

Я занимаюсь разработкой проекта, в котором мне нужно реализовать редактор WYSIWYG. Значение этого обязательно. В моем CodeIgniter3.1.11, когда я проверяю форму, это выдает ошибку как:

Требуется описание магазина

Обратите внимание, что библиотека проверки формы уже добавлена ​​в автозагрузку. Как правильно проверить значение этого wysiwyg?

Контроллер -

$config = array(
            array(
                'field'     =>  'store_description',
                'label'     =>  'Store description',
                'rules'     =>  'trim|required|callback__add_new_store',
                'errors'    =>  array(
                    'required'              =>  '%s is required'
                )
            )
);

$this->form_validation->set_rules($config);
$this->form_validation->set_error_delimiters('<div class="alert alert-danger">', '</div>');

if ( $this->form_validation->run() == FALSE ) {
           print_r(validation_errors());
}

Просмотр -

<div class="col-12">
        <div class="form-group">
            <label for="store_description">Store description</label>
                <textarea class="form-control store-description" name="store_description" rows="3"></textarea>
        </div>
</div>
<!-- Summernote -->
    <script src="<?php echo base_url('assets/__web_admin/plugins/summernote/summernote-bs4.min.js'); ?>"></script>
    <script>
        $(function () {
            // Summernote
            $('.store-description').summernote()
        })
    </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...