我創造了一個zend形式。我想制作一組輸出html的元素:
<div class="form_wrapper">
<div class="form_label">
*
</div>
<div class="form_element">
<input type="text" id="salary_min" class="txtinput" name="salary_min" value="Min" onfocus="if(this.value=='Min') this.value='';" onblur="if(this.value=='') this.value=('Min');">
<input type="text" id="salary_max" class="txtinput" name="salary_max" value="Max" onfocus="if(this.value=='Max') this.value='';" onblur="if(this.value=='') this.value=('Max');">
</div>
</div> <!-- end .form_wrapper -->
我的代碼:
$this->addElement('select', 'salary_type', array(
'label' => 'Salary type',
'multiOptions' => $salary_types,
'class'=>'jp_select'
));
$this->addElement('text', 'salary_min', array(
'label' => 'Min',
'class'=>'txtinput'
));
$this->addElement('text', 'salary_max', array(
'label' => 'Max',
'class'=>'txtinput'
));
$this->addDisplayGroup(array('salary_type','salary_min','salary_max'), 'salary_group');
如何設置裝飾器以具有如上所述的html輸出