diff --git a/app/views/consultation/admin/index.php b/app/views/consultation/admin/index.php index cf8d6c0ae11a4360806b094206afe7a8216484b9..738bb2e82dc9a0612ca23219eca3a309f71fcca8 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 e64efea67f0551c2d50eb478079b7cace8a30871..0d688b3e5843957b3a6376f488a463820981faef 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">