Почему yii в CHtml ничего сам не экранирует?

Все что вы хотели знать об Yii, но боялись спросить

Модератор: core team

shedy
Участник
Сообщения: 10
Зарегистрирован: Пн сен 17, 2012 1:21 am

Сообщение shedy » Пн сен 17, 2012 1:42 am

Сталкиваюсь с тем, что CHtml::value и другие функции этого класса ничего не экранируют-то на самом деле, пришлось много чего переписывать, надо использовать CHtml::encode.. Где логика, почему они сделали именно так? (хотел знать и боялся спросить) =)

Аватара пользователя
xoma
Администратор
Сообщения: 1948
Зарегистрирован: Ср авг 22, 2012 8:54 am
Контактная информация:

Сообщение xoma » Чт сен 20, 2012 12:55 pm

Могу предположить чтобы пользователь сам делал выбор экранировать или нет, ведь экранирование не всегда необходимо...
http://yupe.ru/subscribe - интересное от команды "Юпи!"


Вернуться в «Yii 1.x и Yii 2.x»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость