diff --git a/app/views/consultation/admin/index.php b/app/views/consultation/admin/index.php index 6ee75508c5e6920d00b274342961e4727def9052..a500cc1d0463f923fe5471d2ce984c8de2d1c345 100644 --- a/app/views/consultation/admin/index.php +++ b/app/views/consultation/admin/index.php @@ -1,3 +1,13 @@ +<?php +/** + * @var Consultation_AdminController $controller + * @var int $page + * @var int $count + * @var int $limit + * @var string $current_action + * @var array<int, array{block: ConsultationBlock, slots: ConsultationSlot[]> $blocks + */ +?> <? if (count($blocks) === 0): ?> <?= MessageBox::info(sprintf( @@ -163,12 +173,12 @@ <td colspan="5"> <?= Studip\Button::create(_('Nachricht schreiben'), 'mail', [ 'data-dialog' => 'size=50%', - 'data-activates-condition' => '.consultation-overview tbody tr.is-occupied:has(:checkbox:checked)', + 'data-activates-condition' => '.consultation-overview tbody tr.is-occupied :checkbox:checked', 'formaction' => $controller->mailURL('bulk'), ]) ?> <?= Studip\Button::create(_('Absagen'), 'cancel', [ 'data-dialog' => 'size=auto', - 'data-activates-condition' => '.consultation-overview tbody tr.is-occupied:has(:checkbox:checked)', + 'data-activates-condition' => '.consultation-overview tbody tr.is-occupied :checkbox:checked', ]) ?> <?= Studip\Button::create(_('Löschen'), 'delete', [ 'class' => 'consultation-delete-check', diff --git a/app/views/consultation/admin/ungrouped.php b/app/views/consultation/admin/ungrouped.php index 81b827514675c4f7fa7cdfe1c3a6142b0e215cff..73e3c8419e4b226178da5ac263d80967d12f30c0 100644 --- a/app/views/consultation/admin/ungrouped.php +++ b/app/views/consultation/admin/ungrouped.php @@ -1,3 +1,14 @@ +<?php +/** + * @var Consultation_AdminController $controller + * @var int $page + * @var int $count + * @var int $limit + * @var string $current_action + * @var ConsultationBlock[] $blocks + * @var ConsultationSlot[] $slots + */ +?> <? if (count($blocks) === 0): ?> <?= MessageBox::info(sprintf( @@ -249,12 +260,16 @@ <td colspan="8"> <?= Studip\Button::create(_('Nachricht schreiben'), 'mail', [ 'data-dialog' => 'size=50%', - 'data-activates-condition' => '.slot-overview tbody tr.is-occupied:has(:checkbox:checked)', + 'data-activates-condition' => '.slot-overview tbody tr.is-occupied :checkbox:checked', 'formaction' => $controller->mailURL('bulk'), ]) ?> + <?= Studip\Button::create(_('Absagen'), 'cancel', [ + 'data-dialog' => 'size=auto', + 'data-activates-condition' => '.slot-overview tbody tr.is-occupied :checkbox:checked', + ]) ?> <?= Studip\Button::create(_('Löschen'), 'delete', [ - 'data-confirm' => _('Wollen Sie diese Termine wirklich löschen?'), - 'data-activates-condition' => '.slot-overview tbody tr:not(.is-occupied):has(:checkbox:checked)', + 'class' => 'consultation-delete-check', + 'data-dialog' => 'size=auto', ]) ?> <div class="actions">