2

HTMLPurifierを Zend Framework 2に統合するためのベスト プラクティスは何ですか? 目標は、Zend フォームで生成されない Zend フォーム要素と入力フィールドをフィルタリングすることです。

これをどのように行いますか?

4

1 に答える 1

3

私の観点からは、新しいフィルターを作成できると思います。PurifierがすでにZendの「一部」である場合は、Zend \ Filter\HtmlPurifierという名前である可能性があります。それが私が最もふさわしいと思うところです。

また、それをバリデーター(Zend \ Validator \ HtmlPurifier)にして、テキストの一部が「合格」したかどうかを判断できるようにすることもできます。何をしたいかによります。

不正な入力を拒否する場合は、バリデーターパスを使用します。不正な入力を除外する場合は、フィルターパスを使用します。

Zendフィルター/バリデーターを作成したら、他のフィルター/バリデーターと同じように使用します。

于 2012-11-15T05:43:11.373 に答える