group-select.blade.php
1 year ago
rows.blade.php
1 year ago
table-toolbar.blade.php
2 years ago
table.blade.php
1 year ago
group-select.blade.php
24 lines
| 1 | @php /** @var \IAWP\Tables\Groups\Groups $groups */ @endphp |
| 2 | @php /** @var \IAWP\Tables\Groups\Group $current_group */ @endphp |
| 3 | |
| 4 | <?php |
| 5 | if ($groups->has_grouping_options()) : ?> |
| 6 | <div class="group-select-container"> |
| 7 | <select id="group-select" |
| 8 | class="group-select" |
| 9 | data-controller="group" |
| 10 | data-action="group#changeGroup" |
| 11 | ><?php |
| 12 | foreach ($groups->groups() as $group) : ?> |
| 13 | <option id="<?php echo esc_attr($group->id()); ?>" |
| 14 | value="<?php echo esc_attr($group->id()); ?>" |
| 15 | data-testid="group-by-<?php echo esc_attr($group->id()); ?>" |
| 16 | <?php selected($group->id(), $current_group->id(), true); ?> |
| 17 | > |
| 18 | <?php echo esc_html($group->singular()); ?> |
| 19 | </option><?php |
| 20 | endforeach; ?> |
| 21 | </select> |
| 22 | <label><span class="dashicons dashicons-open-folder"></span></label> |
| 23 | </div><?php |
| 24 | endif; |