<select name="MinPrice" id="MinPrice">
<option value="0" label="No Preference" selected="selected">No Preference</option>
<option value="50000" label="�50,000">�50,000</option>
<option value="100000" label="�100,000">�100,000</option>
<option value="125000" label="�125,000">�125,000</option>
<option value="150000" label="�150,000">�150,000</option>
<option value="175000" label="�175,000">�175,000</option>
<option value="200000" label="�200,000">�200,000</option>
<option value="250000" label="�250,000">�250,000</option>
<option value="300000" label="�300,000">�300,000</option>
<option value="400000" label="�400,000">�400,000</option>
<option value="500000" label="�500,000">�500,000</option>
<option value="750000" label="�750,000">�750,000</option>
<option value="1000000" label="�1,000,000">�1,000,000</option>
<option value="2000000" label="�2,000,000">�2,000,000</option>
<option value="5000000" label="�5,000,000">�5,000,000</option>
</select>
Please supply code to reproduce.
Ignoring the encoding issue, the following code:
$minprice = new Zend_Form_Element_Select('minprice'); $prices = array(0 => '20000'); foreach ($prices as $price) { $minprice->addMultiOption($price,'£'.number_format($price)); } $minprice->setView(new Zend_View()); echo $minprice->render();...produces:
$minprice = new Zend_Form_Element_Select('minprice'); $prices = array(0 => '20000'); foreach ($prices as $price) { $minprice->addMultiOption($price,'£'.number_format($price)); } $minprice->setView(new Zend_View()); echo $minprice->render();