Я использую редактор wysiwyg (bootstrap -wysi html5) внутри формы laravel вместо текстовой области. И я использую laravel -jsvalidation для проверки формы. Но, к сожалению, для моего поля редактора wysiwyg не выполняется проверка интерфейса.
Это мой код области текста.
{!! JsValidator::formRequest('App\Http\Requests\MyFormRequest') !!}
<input type='text' name='title' />
<textarea name='content' class="textarea" placeholder="Enter text ..."
style="width: 100%; height: 200px; font-size: 14px; line-height: 18px;"></textarea>
<script>
$('.textarea').wysihtml5();
<script>
Я использую запросы формы для проверки этого, и это мой класс запроса.
class MyFormRequest extends FormRequest {
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules() {
return [
"title" => "required",
"content" => "required",
];
}
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize() {
return true;
}
}
Поле заголовка полностью проверяется, но не поле содержимого в js validation . Было бы здорово помочь, если кто-то знает, как это сделать. (Ошибок тоже не появляется)