Beispiel #1
0
function ninja_forms_add_conditional()
{
    global $wpdb, $ninja_forms_fields;
    $field_id = $_REQUEST['field_id'];
    $x = $_REQUEST['x'];
    ninja_forms_field_conditional_output($field_id, $x);
    die;
}
function ninja_forms_edit_field_conditional($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_conditional = $reg_field['edit_conditional'];
    if ($edit_conditional) {
        ?>

		<div id="ninja-forms-conditionals">
		<span class="label">
			<?php 
        _e('Conditional Statements', 'ninja-forms-conditionals');
        ?>
 - <a href="#" name="" id="ninja_forms_field_<?php 
        echo $field_id;
        ?>
_add_conditional" class="ninja-forms-field-add-conditional"><?php 
        _e('Add Conditional Statement', 'ninja-forms-conditionals');
        ?>
</a>
		</span>
		<input type="hidden" name="ninja_forms_field_<?php 
        echo $field_id;
        ?>
[conditional]" value="">
		<div id="ninja_forms_field_<?php 
        echo $field_id;
        ?>
_conditionals" class="" name="">
		<?php 
        if (isset($field_data['conditional']) and is_array($field_data['conditional'])) {
            $x = 0;
            foreach ($field_data['conditional'] as $condition) {
                ninja_forms_field_conditional_output($field_id, $x, $condition);
                $x++;
            }
        }
        ?>
		</div>
		</div>
		<?php 
    }
}