Initial commit
This commit is contained in:
72
formwidgets/calendarselector/partials/_selector.htm
Normal file
72
formwidgets/calendarselector/partials/_selector.htm
Normal file
@@ -0,0 +1,72 @@
|
||||
<div class="control-list">
|
||||
<table class="table data">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="list-checkbox">
|
||||
<div class="checkbox custom-checkbox nolabel">
|
||||
<input type="checkbox" id="checkboxAll" />
|
||||
<label for="checkboxAll"></label>
|
||||
</div>
|
||||
</th>
|
||||
<th></th>
|
||||
<th><a><?= e(trans('nicost.gcalendar::lang.settings.calendarList.columnName')) ?></a></th>
|
||||
<th><a><?= e(trans('nicost.gcalendar::lang.settings.calendarList.columnRole')) ?></a></th>
|
||||
<th><a><?= e(trans('nicost.gcalendar::lang.settings.calendarList.columnId')) ?></a></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php if (empty($calendars)): ?>
|
||||
<tr class="no-data">
|
||||
<td colspan="100" class="nolink">
|
||||
<p class="no-data">
|
||||
<?= e(trans('nicost.gcalendar::lang.settings.calendarList.emptyList')) ?>
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
<?php else: ?>
|
||||
<?php foreach ($calendars as $key=>$calendar): ?>
|
||||
<tr>
|
||||
<td class="list-checkbox nolink">
|
||||
<div class="checkbox custom-checkbox nolabel">
|
||||
<input id="checkbox_<?= $key ?>"
|
||||
type="checkbox"
|
||||
name="Settings[calendar_selector][<?= $key ?>][checked]"
|
||||
value="1"
|
||||
<?php if (isset($saved_selector) && in_array($calendar->id, $saved_selector)): ?>
|
||||
checked
|
||||
<?php endif ?>
|
||||
/>
|
||||
<label for="checkbox_<?= $key ?>"></label>
|
||||
</div>
|
||||
</td>
|
||||
<td><span style="width: 12px;height: 12px;display: inline-block;border-radius: 50%;background-color: <?= $calendar->backgroundColor ?>"></span>
|
||||
<input type="hidden"
|
||||
name="Settings[calendar_selector][<?= $key ?>][color]"
|
||||
value="<?= $calendar->backgroundColor ?>"
|
||||
/>
|
||||
</td>
|
||||
<td><?= $calendar->summary ?>
|
||||
<input type="hidden"
|
||||
name="Settings[calendar_selector][<?= $key ?>][name]"
|
||||
value="<?= $calendar->summary ?>"
|
||||
/>
|
||||
</td>
|
||||
<td><?= $calendar->accessRole ?></td>
|
||||
<td><?= $calendar->id ?>
|
||||
<input type="hidden"
|
||||
name="Settings[calendar_selector][<?= $key ?>][id]"
|
||||
value="<?= $calendar->id ?>"
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach ?>
|
||||
<?php endif ?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$("#checkboxAll").click(function () {
|
||||
$('input:checkbox').not(this).prop('checked', this.checked);
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user