форма не принимает кавычки в текстовом поле

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
an.viktory@gmail.com
Сообщения: 536
Зарегистрирован: 2016.09.05, 23:21

форма не принимает кавычки в текстовом поле

Сообщение an.viktory@gmail.com »

есть текстовое поле не activefield, когда вводу кавычки при обновлении данных все что после двойных кавычек пропадает
добавил это , но не помогает

Код: Выделить всё

public function beforeValidate()
 {
   $this->name = htmlspecialchars($this->name);
   }
       
nickdenry
Сообщения: 99
Зарегистрирован: 2015.10.28, 04:55

Re: форма не принимает кавычки в текстовом поле

Сообщение nickdenry »

Что приходит в $_POST в логах?
Ответственные программисты с высоким уровнем технического долга (c)
lavros
Сообщения: 13
Зарегистрирован: 2017.01.13, 08:54

Re: форма не принимает кавычки в текстовом поле

Сообщение lavros »

когда вводу кавычки при обновлении данных все что после двойных кавычек пропадает
Где пропадает? В html форме пропадает? Если да, покажите код формы.
an.viktory@gmail.com
Сообщения: 536
Зарегистрирован: 2016.09.05, 23:21

Re: форма не принимает кавычки в текстовом поле

Сообщение an.viktory@gmail.com »

Код: Выделить всё

<input type="text" name="name" id="sale-filter-name" class="form-control save-filter-name" value="1ккв на " Псковской"">
вижу в чем проблема и как бы понимаю как делать чтобы форма принимала кавычки?
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: форма не принимает кавычки в текстовом поле

Сообщение maleks »

Почему не использовать хэлпер :
http://www.yiiframework.com/doc-2.0/gui ... put-fields

в нем уже есть это все экранирование значений атрибутов.
Yii2 universal module sceleton - for basic and advanced templates
an.viktory@gmail.com
Сообщения: 536
Зарегистрирован: 2016.09.05, 23:21

Re: форма не принимает кавычки в текстовом поле

Сообщение an.viktory@gmail.com »

Мою проблему решило, Спасибо ))) ... но я использовал свои виджеты... и немного поехала разметка...теперь надо туда инжектить встроенный input
Ответить