Skip to content
Snippets Groups Projects
Commit af717ac7 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms Committed by Jan-Hendrik Willms
Browse files

fix conditions and align views, fixes #1641

Closes #1641

Merge request studip/studip!1054
parent fd90782c
No related branches found
No related tags found
No related merge requests found
<?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',
......
<?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">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment