Necesito agregar una función js en un campo de formularios de gravedad. Quiero obtener un resultado de un campo id = 4 y agregar este número como entrada para una función js, luego ejecutar la función:
var defaultRate = 1.7; var halfRate = 1.65; if (*field id=3* >= *field id=4* /2 ) { return halfRate; } else { return defaultRate; }, y obtener el resultado como salida para mi campo. ¿Cómo los refiero? ¿Dónde pego el código? campo html o js personalizado en la configuración?
He visto esto para usar en js personalizado
<script> gform.addFilter( 'gform_calculation_formula', function( formula, formulaField, formId, calcObj ) { if ( formId == '8' && formulaField.field_id == '13' ) { formula += '+5'; } return formula; } ); </script>Esto es posible con Gravity Forms Advanced Calculations .
if ( F3 >= F4 ): 1.65 else: 1.7 endif;F3 y F4 se refieren a los ID de campo 3 y 4 respectivamente. Si encuentra que aclara aún más la fórmula, puede incluir la etiqueta de combinación completa o parcial:
{:3} y {My Field:3}
{:4} y {My Other Field:4}