Files
wp-multisite-waas/views/settings/fields/field-select2.php
2025-02-07 19:02:33 -07:00

40 lines
1010 B
PHP

<?php
/**
* Select2 field view.
*
* @since 2.0.0
*/
?>
<?php
$setting = wu_get_setting($field_slug);
$setting = is_array($setting) ? $setting : array();
$placeholder = isset($field['placeholder']) ? $field['placeholder'] : '';
// WU_Scripts()->enqueue_select2();
?>
<tr>
<th scope="row"><label for="<?php echo $field_slug; ?>"><?php echo $field['title']; ?></label> <?php echo WU_Util::tooltip($field['tooltip']); ?> </th>
<td>
<select data-width="350px" multiple="multiple" placeholder="<?php echo $placeholder; ?>" class="wu-select" name="<?php echo $field_slug; ?>[]" id="<?php echo $field_slug; ?>">
<?php foreach ($field['options'] as $value => $option) : ?>
<option <?php selected(in_array($value, $setting)); ?> value="<?php echo $value; ?>"><?php echo $option; ?></option>
<?php endforeach; ?>
</select>
<?php if ( ! empty($field['desc'])) : ?>
<p class="description" id="<?php echo $field_slug; ?>-desc">
<?php echo $field['desc']; ?>
</p>
<?php endif; ?>
</td>
</tr>