Это двухэтапный процесс:
- Напишите фактическую реализацию Zend_Filter HTMLPurifier (готово, ответьте на вопрос, который вы упомянули)
- Написать помощник вида
Это будет выглядеть так:
class My_View_Helper_Purify extends Zend_View_Helper_Abstract
{
public function purify($value)
{
$filter = new My_Filter_HtmlPurifier();
return $filter->filter($value);
}
}
Не забудьте добавить свой собственный путь помощника вида:
$view->addHelperPath(
APPLICATION_PATH . '/../library/My/View/Helper',
'My_View_Helper_'
);
И позже в любом из ваших скриптов вида:
<?= $this->purify($text) ?>