Я сократил числовое поле из 11 символов до 4 символов с помощью JavaScript в форме Gravity. В конце я использую выходной номер в другом числовом поле. На странице формы все в порядке, числовое поле вырезано правильно, но на внутренней стороне я получаю 0.
Вот что я использую для вырезания числового поля:
<script>
gform.addFilter( 'gform_calculation_format_result', function(formattedResult, result, formulaField, formId, calcObj,trimmedresult, output){
if ( formulaField.field_id == '73' ){
formattedResult = gformFormatNumber(result, !gformIsNumber(formulaField.rounding) ? -1 : formulaField.rounding, ',', '');
output = formattedResult.substr(6, 4);
}
return output;
});
</script>
Как я могу справиться с этим, друзья?