Вывод поля типа text без rich_text
Имеется поле типа text. В поле записано - '<p>Hello world</p>'. Если полю добавить 'rich_text' => true. Будет выводиться Hello world в теге p, который будет нормально восприниматься браузером как DOM элемент. Но если 'rich_text' => true убрать, то выводится <p>Hello world</p>.
Вопрос: в каком месте происходит подмена символов < и >? И можно ли переопределить это поведение? Мне ни то что бы сильно мешает rich_text, просто хочу понять, как оно работает
rich_text указывает на то что в данном поле будет храниться html код и в админке для этого поля ставится визуальный редактор. Если rich_text=false то в поле храним обычный текст и не работаем с ним как с html. MV при этом перобразует все html тэги в безопасные сущности вида < и > Т.е. если у вас в поле предполагается html то обязательно делайте его rich_text