PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.15.0
GiveWP – Donation Plugin and Fundraising Platform v2.15.0
4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / Form / LegacyConsumer / templates / select.html.php
give / src / Form / LegacyConsumer / templates Last commit date
base.html.php 4 years ago checkbox.html.php 4 years ago file.html.php 4 years ago hidden.html.php 4 years ago html.html.php 4 years ago label-content.html.php 4 years ago label.html.php 4 years ago radio.html.php 4 years ago select.html.php 4 years ago textarea.html.php 4 years ago
select.html.php
39 lines
1 <?php /** @var Give\Framework\FieldsAPI\Select $field */ ?>
2 <?php /** @var string $fieldIdAttribute */ ?>
3 <?php /** @var string $visibilityConditionsAttribute */ ?>
4
5 <select
6 name="<?php echo $field->getName(); ?><?php echo $field->getAllowMultiple() ? '[]' : ''; ?>"
7 id="<?php echo $fieldIdAttribute; ?>"
8 <?php echo $field->getAllowMultiple() ? 'multiple' : ''; ?>
9 <?php echo $field->isRequired() ? 'required' : ''; ?>
10 <?php echo $field->isReadOnly() ? 'readonly' : ''; ?>
11 <?php echo $visibilityConditionsAttribute ?>
12 >
13 <?php
14 if ( $placeholder = $field->getPlaceholder() ) {
15 printf(
16 '<option value="" %2$s %3$s>%1$s</option>',
17 $placeholder,
18 $field->isRequired() ? 'disabled' : '',
19 $field->getDefaultValue() ? '' : 'selected'
20 );
21 }
22 ?>
23 <?php foreach ( $field->getOptions() as $option ) : ?>
24 <?php
25 $value = esc_attr( $option->getValue() );
26 $label = $option->getLabel();
27 $default = $field->getAllowMultiple() ?
28 in_array( $option->getValue(),$field->getDefaultValue() ) :
29 $field->getDefaultValue() === $option->getValue();
30 ?>
31 <option
32 <?php echo $label ? "value=\"$value\"" : ''; ?>
33 <?php echo $default ? 'selected' : ''; ?>
34 >
35 <?php echo $label ?: $value; ?>
36 </option>
37 <?php endforeach; ?>
38 </select>
39