файл /wp-content/wp-recall/add-on/freelance-nextgen/functions-post-task.php
дополните массив
array( 'slug' => 'fng-price', 'type' => 'number', 'title' => __('Стоимость задания ('.rcl_get_primary_currency(1).')'), 'notice' => __('укажите стоимость задания целым числом, может быть изменено при утверждении исполнителя'), 'required' => 1 ),
значением 'min_value' => 300
должно сработать
webmastergood сказал(а)
Если человек укажет 0, то будет бесплатно?
да
К сожалению ничего не происходит
$fields = array(
array(
'slug' => 'fng-price',
'type' => 'number',
'title' => __('Стоимость задания ('.rcl_get_primary_currency(1).')'),
'notice' => __('укажите стоимость задания целым числом, может быть изменено при утверждении исполнителя'),
'min_value' => 300,
'required' => 1
),
Так верно?
пока могу порекомендовать разместить следующий код:
if(jQuery('#fng-price').val() < 300){ jQuery('#fng-price').css('box-shadow','red 0px 0px 5px 1px inset').animateCss('shake'); rcl_notice('Стоимость задания не может быть меньше 300 рублей','error',10000); return false; }
в файл /wp-content/plugins/wp-recall/add-on/publicpost/js/scripts.js сразу после 352 строки:
rcl_do_action('rcl_check_required_fields', form);
Андрей, спасибо большое.
if(jQuery('#fng-price').val() < 300){
jQuery('#fng-price').css('box-shadow','red 0px 0px 5px 1px inset').animateCss('shake');
rcl_notice('Стоимость задания не может быть меньше 300 рублей','error',10000);
return false;
}
нужно поместить в конец файла /wp-content/wp-recall/add-on/freelance-nextgen/functions-post-task.php верно?