View Full Version : Currency and unit selected by default in all search forms.
Ivan Amador
July 1, 2015, 05:51 AM
Hello!
How do I delete the "All" option in the dropmenu of the currency and units of all search forms? I just want it gets the currency and unit I have by default. Right now I only have one unit (m2) and two currencies (wants the USD by default)
Using realty_flatty v4.4.
Thanks!
IA.-
Viktor
July 1, 2015, 06:11 AM
Hello Ivan,
I have changed it on your site.
I have changed same things in 2 files: ftp://templates>>your_template>>tpl>>blocks>>fields_refine.tpl and fields_search.tpl
find conditions: {elseif $field.Type == 'mixed'} and {elseif $field.Type == 'price'}
for both fields I found selectors and removed 1st line:
<option value="0">{$lang.any}</option>
Please check.
Ivan Amador
July 1, 2015, 06:13 AM
Excellent Viktor!! great support!! ;)
Denis Raketic
February 3, 2016, 07:03 PM
i need this to know what i need to remove i want just to use unit km and euro currency doesnt need anything else
Viktor
February 5, 2016, 01:43 PM
Hello Denis,
You should change some code in file: ftp://templates>>your_template>>tpl>>blocks>>fields_search.tpl
find:
{elseif $field.Type == 'price'}
<input {if $fVal.$fKey.from}value="{$fVal.$fKey.from}"{/if} placeholder="{$lang.from}" class="numeric wauto" type="text" name="f[{$field.Key}][from]" size="9" maxlength="12" />
<input {if $fVal.$fKey.to}value="{$fVal.$fKey.to}"{/if} placeholder="{$lang.to}" class="numeric wauto" type="text" name="f[{$field.Key}][to]" size="9" maxlength="12" />
{assign var='currency_source' value='currency'|df}
<select title="{$lang.currency}" name="f[{$field.Key}][currency]">
<option value="0">{$lang.any|replace:'-':''}</option>
{foreach from=$currency_source item='currency_item'}
<option value="{$currency_item.Key}" {if $currency_item.Key == $fVal.$fKey.currency}selected="selected"{/if}>{$lang[$currency_item.pName]}</option>
{/foreach}
</select>
and replace to:
{elseif $field.Type == 'price'}
<input {if $fVal.$fKey.from}value="{$fVal.$fKey.from}"{/if} placeholder="{$lang.from}" class="numeric wauto" type="text" name="f[{$field.Key}][from]" size="9" maxlength="12" />
<input {if $fVal.$fKey.to}value="{$fVal.$fKey.to}"{/if} placeholder="{$lang.to}" class="numeric wauto" type="text" name="f[{$field.Key}][to]" size="9" maxlength="12" />
{assign var='currency_source' value='currency'|df}
{if $currency_source|@count == 1}
<span>{foreach from=$currency_source item='currency_item'}{$lang[$currency_item.pName]}{break}{/foreach}</span>
{elseif $currency_source|@count > 1}
<select title="{$lang.currency}" name="f[{$field.Key}][currency]">
<option value="0">{$lang.any|replace:'-':''}</option>
{foreach from=$currency_source item='currency_item'}
<option value="{$currency_item.Key}" {if $currency_item.Key == $fVal.$fKey.currency}selected="selected"{/if}>{$lang[$currency_item.pName]}</option>
{/foreach}
</select>
{/if}
then open file: ftp://templates>>your_template>>tpl>>blocks>>fields_search_box.tpl
find code:
{elseif $field.Type == 'price'}
<input {if $fVal.$fKey.from}value="{$fVal.$fKey.from}"{/if} placeholder="{$lang.from}" class="numeric" type="text" name="f[{$field.Key}][from]" maxlength="15" />
<input {if $fVal.$fKey.to}value="{$fVal.$fKey.to}"{/if} placeholder="{$lang.to}" class="numeric" type="text" name="f[{$field.Key}][to]" maxlength="15" />
{assign var='currency_suorce' value='currency'|df}
<select title="{$lang.currency}" name="f[{$field.Key}][currency]">
<option value="0">{$lang.any|replace:'-':''}</option>
{foreach from=$currency_suorce item='currency_item'}
<option value="{$currency_item.Key}" {if $currency_item.Key == $fVal.$fKey.currency}selected="selected"{/if}>{$lang[$currency_item.pName]}</option>
{/foreach}
</select>
and replace to:
{elseif $field.Type == 'price'}
<input {if $fVal.$fKey.from}value="{$fVal.$fKey.from}"{/if} placeholder="{$lang.from}" class="numeric" type="text" name="f[{$field.Key}][from]" maxlength="15" />
<input {if $fVal.$fKey.to}value="{$fVal.$fKey.to}"{/if} placeholder="{$lang.to}" class="numeric" type="text" name="f[{$field.Key}][to]" maxlength="15" />
{assign var='currency_suorce' value='currency'|df}
{if $currency_suorce|@count == 1}
<span>{foreach from=$currency_suorce item='currency_item'}{$lang[$currency_item.pName]}{break}{/foreach}</span>
{elseif $currency_suorce|@count > 1}
<select title="{$lang.currency}" name="f[{$field.Key}][currency]">
<option value="0">{$lang.any|replace:'-':''}</option>
{foreach from=$currency_suorce item='currency_item'}
<option value="{$currency_item.Key}" {if $currency_item.Key == $fVal.$fKey.currency}selected="selected"{/if}>{$lang[$currency_item.pName]}</option>
{/foreach}
</select>
{/if}
save and check again.
Denis Raketic
February 5, 2016, 02:14 PM
thanks thats works also i need to replace for selecting units i dont need miles only km in the "advanced search page".
Logmanov
July 28, 2019, 11:49 AM
It is solved
Powered by vBulletin® Version 4.1.9 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.