/var/www/(Del)hsihk.com/wp-content/plugins/ninja-forms/includes/admin/edit-field/req.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
add_action
('init''ninja_forms_register_edit_field_required');
function 
ninja_forms_register_edit_field_required(){
    
add_action('ninja_forms_edit_field_after_registered''ninja_forms_field_required'10);
}

function 
ninja_forms_field_required($field_id){
    global 
$ninja_forms_fields;
    
$field_row ninja_forms_get_field_by_id($field_id);
    
$field_type $field_row['type'];
    
$field_data $field_row['data'];
    
$reg_field $ninja_forms_fields[$field_type];
    
$edit_req $reg_field['edit_req'];
    
$field_req $reg_field['req'];
    if(
$edit_req){
        if(isset(
$field_data['req'])){
            
$req $field_data['req'];
        }else{
            
$req '';
        }
        
$options = array(
            array(
'name' => __'No''ninja-forms' ), 'value' => '0'),
            array(
'name' => __'Yes''ninja-forms' ), 'value' => '1'),
        );
        
ninja_forms_edit_field_el_output($field_id'select'__'Required''ninja-forms' ), 'req'$req'thin'$options);
    }
    if(
$field_req){
        
ninja_forms_edit_field_el_output($field_id'hidden''''req'1);
    }
}