Ben birkaç alanları ile bir kayıt formu var. Bunlardan biri, bu gibi görünüyor:
$first_name = new Zend_Form_Element_Text('first_name');
$first_name ->setLabel("First name")
->setRequired(true)
->addFilter(new Zend_Filter_HtmlEntities());
I use the same form for editing user's details. The problem is with the Zend_filter_HtmlEntities. It does the job when I send the form's data to the database, it replaces html special chars with their alternatives. However, when I initialise this form and give it default values from a database record, Zend_filter_HtmlEntities filters those values again and I get some garbage in my input fields.
Örneğin, ilk giriş alanına yerine <b>Name, I get &lt;b&gt; Name
arasında
Hangi formu varsayılan değerleri ile işlendiğinde, eleman filtreleri tekrar uygulanır ve anlamına gelir < çünkü < (
Bunun dışında forma geçirilen girmeden önce verileri yeniden biçimlendirme bu sorun için zarif bir çözüm var mı?