Ответы пользователя по тегу Zend Framework
  • Как заменить стандартный escapeHtmlHelper в форме (элемент textarea) в zf2?

    micromax
    @micromax Автор вопроса
    1. По поводу того где и как создавать HtmlPurifier, посмотрите:
    https://github.com/Soflomo/Purifier

    Я его и использую.

    2. Напишите свой класс для MyFormTextarea:
    В конфигурационном файле модуля укажите свой помощник представления:

    Также сделал.

    В Вашем случае достаточно получить HtmlPurifier из ServiceManager'a, обработать им $content, а $this->getEscapeHtmlHelper(), скорее всего и вызывать не придётся. Хотя, если честно не понимаю, зачем Вы хотите делать это внутри хелпера.

    Чтобы заменить стандартный escapeHtmlHelper на htmlPurifier.
    Вот только пока не получается получить HtmlPurifier из ServiceManager'a.
    Пробую так, но не работает
    $purifier = $this->getServiceLocator()->get('HTMLPurifier');
    Ответ написан