PluginProbe
E2Pdf – Export Pdf Tool for WordPress / 1.32.49
E2Pdf – Export Pdf Tool for WordPress v1.32.49
1.32.49 1.32.48 1.32.43 1.32.40 1.32.34 1.32.32 1.32.31 1.32.26 1.32.22 1.32.23 1.32.18 1.32.17 1.32.15 trunk 1.00.00 1.00.13 1.01.01 1.02.02 1.03.07 1.04.07 1.05.03 1.06.02 1.07.11 1.08.00 1.08.06 All 72 releases
← All changes | classes/view/field/checkbox.php +9 -6 1.00.001.32.49 View file →
@@ -2,13 +2,16 @@
2 2 if (!defined('ABSPATH')) {
3 3 die('Access denied.');
4 4 }
5 5 ?>
6 -<fieldset>
7 - <legend class="screen-reader-text"><span><?php _e($this->tpl_args->get('title')); ?></span></legend>
6 +<?php $checkbox_field = $this->tpl_args->get('field'); ?>
7 +<fieldset class="<?php echo isset($checkbox_field['class']) ? esc_attr($checkbox_field['class']) : ''; ?>">
8 + <legend class="screen-reader-text"><span><?php echo esc_html($this->tpl_args->get('title')); ?></span></legend>
8 9 <label>
9 - <?php $checkbox_field = $this->tpl_args->get('field'); ?>
10 - <input type="hidden" name="<?php echo isset($checkbox_field['name']) ? $checkbox_field['name'] : '' ?>" value="<?php echo $this->tpl_args->get('default_value'); ?>"/>
11 - <input type="checkbox" <?php foreach ($this->tpl_args->get('field') as $key => $value) { ?><?php if (($key === 'disabled' && $value != false) || $key != 'disabled') { ?><?php echo $key; ?>="<?php echo $value; ?>" <?php } ?><?php } ?><?php echo $this->tpl_args->get('value') == $this->tpl_args->get('checkbox_value') ? 'checked="checked"' : '' ?>
12 - value="<?php echo $this->tpl_args->get('checkbox_value'); ?>"/> <?php echo isset($checkbox_field['placeholder']) ? $checkbox_field['placeholder'] : '' ?>
10 + <?php if (isset($checkbox_field['name']) && preg_match('/\[\]$/', $checkbox_field['name'])) { ?>
11 + <?php } else { ?>
12 + <input type="hidden" name="<?php echo isset($checkbox_field['name']) ? esc_attr($checkbox_field['name']) : '' ?>" value="<?php echo esc_attr($this->tpl_args->get('default_value')); ?>"/>
13 + <?php } ?>
14 + <input type="checkbox" <?php foreach ($this->tpl_args->get('field') as $field_key => $field_value) { ?><?php if (($field_key === 'disabled' && $field_value != false) || $field_key != 'disabled') { ?><?php echo esc_attr($field_key); ?>="<?php echo esc_attr($field_value); ?>" <?php } ?><?php } ?><?php echo $this->tpl_args->get('value') == $this->tpl_args->get('checkbox_value') ? 'checked="checked"' : '' ?>
15 + value="<?php echo esc_attr($this->tpl_args->get('checkbox_value')); ?>"/> <?php echo isset($checkbox_field['placeholder']) ? esc_html($checkbox_field['placeholder']) : '' ?>
13 16 </label>
14 17 </fieldset>