Проблема с фильтром для Cataloger
Posted: Mon Jan 27, 2014 10:15 am
Фильтр, необходимый для вывода проектов домов в пределах указанной площади. Раньше работал как надо, потом по неизвестной для меня причине перестал реагировать на нажатие кнопки "Найти". Человек который его делал не выходит на связь, поэтому прошу вас помочь найти причину неисправности.
Версия Cataloger - 0.10
Вот код фильтра:
Версия Cataloger - 0.10
Вот код фильтра:
Code: Select all
{if $content_id != 42}<form id="filter-form" action="/" method="post"></form>
<div class="form-line"><label>Площадь</label> {catalog_tool type='mm' field='Общая площадь(area)' name="area"} м<sup>2</sup> <input type="submit" value="Найти" /></div>
<input type="hidden" name="filter" value="1" />
<__script__ type="text/javascript">// <![CDATA[
{literal}
(function(){
var form = $('#filter-form'),
handler = function(value){
return /\D/.test(value);
}, fields = $('.fieldmin, .fieldmax', form);
form.bind('submit', function(){
if(handler(fields[0].value) || handler(fields[1].value)){
alert('Только цифры!');
return false;
}
});
}());
{/literal}
// ]]></__script>
{/if}