大家好我使用osclass并需要一些帮助,如何将文本框更改为带有搜索选项的下拉框!
这是我在文本字段中的代码:
<input placeholder="<?php osc_esc_html(_e('Price', 'ctg_housing')) ; ?> <?php osc_esc_html(_e('Min', 'ctg_housing')) ; ?>" type="text" id="priceMin" name="sPriceMin" value="<?php echo osc_esc_html(osc_search_price_min()); ?>" onkeypress="return isNumber(event)" />
<input placeholder="<?php osc_esc_html(_e('Price', 'ctg_housing')) ; ?> <?php osc_esc_html(_e('Max', 'ctg_housing')) ; ?>" type="text" id="priceMax" name="sPriceMax" value="<?php echo osc_esc_html(osc_search_price_max()); ?>" onkeypress="return isNumber(event)" />
我需要在下拉框中选择:
<option value="5000">P5,000</option>
<option value="100001">P100,001</option>
<option value="300001">P300,001</option>
<option value="500001">P500,001</option>
<option value="1000001">P1,000,001</option>
希望有人可以帮助我!
由于
答案 0 :(得分:0)
对于bender主题。 查看search-sidebar.php
替换
<?php if( osc_price_enabled_at_items() ) { ?>
<fieldset>
<div class="row price-slice">
<h3><?php _e('Price', 'bender') ; ?></h3>
<span><?php _e('Min', 'bender') ; ?>.</span>
<input class="input-text" type="text" id="priceMin" name="sPriceMin" value="<?php echo osc_esc_html(osc_search_price_min()); ?>" size="6" maxlength="6" />
<span><?php _e('Max', 'bender') ; ?>.</span>
<input class="input-text" type="text" id="priceMax" name="sPriceMax" value="<?php echo osc_esc_html(osc_search_price_max()); ?>" size="6" maxlength="6" />
</div>
</fieldset>
<?php } ?>
与
<?php if( osc_price_enabled_at_items() ) { ?>
<fieldset>
<div class="row price-slice">
<h3><?php _e('Price', 'bender') ; ?></h3>
<div class="select-box undefined">
<select id="priceMin" name="sPriceMin" style="opacity: 0;display:inline-block;width:45%;">
<?php $pmin=osc_esc_html(osc_search_price_min()); ?>
<option value="<?php osc_esc_html(_e('Price', 'bender')) ; ?> <?php osc_esc_html(_e('Min', 'bender')) ; ?>"></option>
<option value="5000" <?php if($pmin==5000) echo "selected"; ?> >P5,000</option>
<option value="100001" <?php if($pmin==100001) echo "selected"; ?> >P100,001</option>
<option value="300001" <?php if($pmin==300001) echo "selected"; ?> >P300,001</option>
<option value="500001" <?php if($pmin==500001) echo "selected"; ?> >P500,001</option>
<option value="1000001" <?php if($pmin==1000001) echo "selected"; ?> >P1,000,001</option>
</select><a href="#" class="select-box-trigger"><span class="select-box-label"></span><span class="select-box-icon">0</span></a>
</div>
-
<div class="select-box undefined">
<select id="priceMax" name="sPriceMax" style="opacity: 0;display:inline-block;width:45%;">
<?php $pmax=osc_esc_html(osc_search_price_max()); ?>
<option value="<?php osc_esc_html(_e('Price', 'bender')) ; ?> <?php osc_esc_html(_e('Max', 'bender')) ; ?>"></option>
<option value="100000" <?php if($pmax==100000) echo "selected"; ?> >P10,000</option>
<option value="300000" <?php if($pmax==300000) echo "selected"; ?> >P300,000</option>
<option value="500000" <?php if($pmax==500000) echo "selected"; ?> >P500,000</option>
<option value="1000000" <?php if($pmax==1000000) echo "selected"; ?> >P1,000,000</option>
<option value="5000000" <?php if($pmax==5000000) echo "selected"; ?> >P5,000,000</option>
</select><a href="#" class="select-box-trigger"><span class="select-box-label"></span><span class="select-box-icon">0</span></a>
</div>
</div>
</fieldset>
<?php } ?>
如果你使用ctg_housing用ctg_housing替换代码中的所有bender单词。