PluginProbe
Customify / 1.5.7
Customify v1.5.7
2.10.9 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.7.1 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6.0 1.6.0.1 1.6.5 1.7.0 1.7.1 All 77 releases
customify / core / views / form-partials / fields / group.php

group.php in Customify 1.5.7, at core/views/form-partials/fields/group.php

32 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php defined('ABSPATH') or die;
2 /* @var PixCustomifyFormField $field */
3 /* @var PixCustomifyForm $form */
4 /* @var mixed $default */
5 /* @var string $name */
6 /* @var string $idname */
7 /* @var string $label */
8 /* @var string $desc */
9 /* @var string $rendering */
10 /* @var string $show_on */
11
12 /* $show_on = $field->getmeta('show_on'); ?>
13 <div class="group" <?php if ( !empty($show_on) ) echo 'show_on="'. $show_on .'"'; */ ?>
14 <div class="group">
15 <?php foreach ($field->getmeta('options', array()) as $fieldname => $fieldconfig):
16
17 $field = $form->field($fieldname, $fieldconfig);
18 // we set the fields to default to inline
19 $field->ensuremeta('rendering', 'blocks');
20 // export field meta for processing
21 $fielddesc = $field->getmeta('desc', null);
22 $fieldexample = $field->getmeta('group-example', null);
23 $fieldnote = $field->getmeta('group-note', null); ?>
24 <div class="field" <?php if ( $fieldconfig['type'] == 'group' ) echo 'id="' . $fieldname . '"'; ?> >
25 <?php echo $field->render();
26 if ( ! empty($fieldnote)): ?>
27 <span class="field-note"><?php echo $fieldnote ?></span>
28 <?php endif; ?>
29 </div>
30 <?php endforeach; ?>
31 </div>
32 <!--</div>-->