0
你好棧交流社區,GravityForms - 計算兩個領域成比例
是否可以使用內部重力形式計算領域的功能,把它計入百分比?我無法找到代碼中這個計算髮生在哪裏,所以我可以重寫字段輸出的方式。任何人都可以用正確的方向指向我(正如我可以用什麼鉤子來重寫表單字段輸出的方式)?
你好棧交流社區,GravityForms - 計算兩個領域成比例
是否可以使用內部重力形式計算領域的功能,把它計入百分比?我無法找到代碼中這個計算髮生在哪裏,所以我可以重寫字段輸出的方式。任何人都可以用正確的方向指向我(正如我可以用什麼鉤子來重寫表單字段輸出的方式)?
你會想要使用「gform_calculation_format_result」JS過濾器。複製,粘貼並在表單上的HTML字段中配置以下代碼。
<script type="text/javascript">
gform.addFilter('gform_calculation_format_result', function(formattedResult, result, formulaField, formId, calcObj) {
// UPDATE: "3" to ID of your Calculation field
if (formulaField.field_id == 3) {
formattedResult = gformFormatNumber(result, ! gformIsNumber(formulaField.rounding) ? -1 : formulaField.rounding, '.', ',') + '%';
}
return formattedResult;
});
這裏的工作形式的出口,如果你想導入並看到這個動作(form export)。
<3。你真棒 – Krunkmaster