diff --git a/app/views/consultation/admin/index.php b/app/views/consultation/admin/index.php index 70367ae2bdb9354f8c5c9d439b0fb47244d2000e..3ad692bfa1583029773222ec82a70fab5b12cb00 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 0643429c20f203933d479d32897f2f616ee6e0d0..d0a94c03fd76ec819a3511210b7feb0a4ce2cfbf 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">