That's very good solution when you don't need to populate the element value when the form is submitted.
It's equivalent solution is to use the Form Element method setAttrib()
and disable the form element
$formElement->setAttrib('disable','disable')
sadece elemanını dondurma hangi.
Eğer önceki çözümleri kullanarak, alanı doldurmak gerekiyorsa Ama muhtemelen değerini geçecek eklenmiş ek gizli alanını gerekir. Özel form elemanı Gelişmekte iyi tarzı olacak ama sadece ama onun değerini doldurmak bir metin olarak bir form öğesini ayarlamak için bazı zor bir şekilde kullanabilirsiniz böylece her geliştirici tarafından memnuniyetle değil. Bu şekilde gizli bir alan olarak öğesi oluşturduğunuzda, onun değerini ayarlayın ve eleman metin değerini ayarlamak ve görüntülemek için Form Element yöntemi setDescription()
kullanmaktır.
$formElement = new Zend_Form_Element_Hidden( 'elName',
array( 'label' => 'elLabel', 'value' => 'elValue' ) );
$formElement->setDescription( 'elValue' );
Then you can render that hidden element and display the value with the
$formElement->getDescription()
.