Как настроить HtmlPurifier глобально?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Как настроить HtmlPurifier глобально?

Сообщение Brainfuck »

Никогда раньше не видел этой проблемы, но в новом проекте на Yii 2.14 у меня внезапно перестали рендериться target="_blank" у ссылок созданных с помощью Html::a. Точнее, как я потом выяснил, это происходит только внутри GridView при указании типа столбца html. Я продебажил, оказывается ссылки рендерятся верно, но он их оборачивает в очистку с помощью HtmlPurifier. А чистильщик в свою очередь по умолчанию вычищает этот атрибут. Так вот есть ли какая-то возможность настроить его глобально? Потому что внутри GridView как я понимаю его не настроишь. Ну можно конечно указать тип raw, но просто интересно... Зачем вообще сделали там эту очистку? При необходимости ее можно вручную делать...
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: Как настроить HtmlPurifier глобально?

Сообщение urichalex »

format => raw
Brainfuck
Сообщения: 313
Зарегистрирован: 2018.02.19, 14:20

Re: Как настроить HtmlPurifier глобально?

Сообщение Brainfuck »

urichalex писал(а): 2019.01.24, 14:08 format => raw
Спасибо что продублировали то что и так есть в вопросе! :P
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: Как настроить HtmlPurifier глобально?

Сообщение urichalex »

Brainfuck писал(а): 2019.01.24, 14:51
urichalex писал(а): 2019.01.24, 14:08 format => raw
Спасибо что продублировали то что и так есть в вопросе! :P
Упс
Ответить