38 lines
No EOL
1.2 KiB
PHP
38 lines
No EOL
1.2 KiB
PHP
<?php if ( ! defined( 'ABSPATH' ) ) exit;
|
|
|
|
return apply_filters( 'ninja_forms_from_calculation_settings', array(
|
|
|
|
/*
|
|
* Calculation
|
|
*/
|
|
|
|
'calculations' => array(
|
|
'name' => 'calculations',
|
|
'type' => 'option-repeater',
|
|
'label' => ' <a href="#" class="nf-add-new">' . esc_html__( 'Add New', 'ninja-forms' ) . '</a>',
|
|
'width' => 'full',
|
|
'group' => 'primary',
|
|
'tmpl_row' => 'tmpl-nf-edit-setting-calculation-repeater-row',
|
|
'columns' => array(
|
|
'name' => array(
|
|
'header' => esc_html__( 'Variable Name', 'ninja-forms' ),
|
|
'default' => '',
|
|
),
|
|
'eq' => array(
|
|
'header' => esc_html__( 'Equation', 'ninja-forms' ),
|
|
'default' => '',
|
|
),
|
|
'dec' => array(
|
|
'header' => esc_html__( 'Precision', 'ninja-forms' ),
|
|
'default' => '2',
|
|
),
|
|
),
|
|
'use_merge_tags' => array(
|
|
'exclude' => array(
|
|
'user', 'system', 'post'
|
|
),
|
|
),
|
|
),
|
|
|
|
|
|
)); |