47 lines
1.6 KiB
PHP
47 lines
1.6 KiB
PHP
<?php
|
|
/* @var $event Event */
|
|
/* @var $start DateTime */
|
|
/* @var $end DateTime */
|
|
/* @var $copyWeekContext \common\modules\event\models\copy\CopyWeekContext */
|
|
|
|
|
|
use common\models\Event;
|
|
use common\modules\event\models\timetable\TimeTableMonthDay;
|
|
use yii\helpers\Html;
|
|
use yii\helpers\Url;
|
|
|
|
if (!isset($event)) {
|
|
?>
|
|
<div class="alert alert-info">Nincs esemény</div>
|
|
<?php
|
|
} else {
|
|
?>
|
|
<div class="alert alert-success" onclick=" ">
|
|
<?php if ( isset($copyWeekContext)) {?>
|
|
<div>
|
|
<?php echo Html::checkbox(Html::getInputName($copyWeekContext->copyWeekFormModel, 'selectedEvents[]') , isset($copyWeekContext->copyWeekFormModel->selectedEvents) && in_array($event->id, $copyWeekContext->copyWeekFormModel->selectedEvents), ['value' => $event->id] ); ?>
|
|
|
|
</div>
|
|
<?php }?>
|
|
<?= Html::a( $start->format('H:i') .'-' . $end->format('H:i') , Url::toRoute(['event/update', 'id' => $event->id ] ) ) ?>
|
|
<br>
|
|
<?= Html::a( $event->eventType->name ,
|
|
Url::toRoute(['/event-type/view', 'id'=> $event->eventType->id]),
|
|
[
|
|
'class' => 'event-theme-active-' . $event->eventType->theme,
|
|
'style' => 'padding: 3px 6px; border-radius: 1rem;'
|
|
]) ?>
|
|
<br>
|
|
<?= Html::a( $event->room->name , Url::toRoute(['/room/view', 'id' => $event->room->id]) )?>
|
|
<br>
|
|
<?= Html::a( $event->trainer->name , Url::toRoute(['/trainer/view', 'id' => $event->trainer->id]) )?>
|
|
<br>
|
|
<?= $event->eventRegistrationCount ?>
|
|
/
|
|
<?= $event->seat_count ?>
|
|
</div>
|
|
|
|
<?php
|
|
|
|
}
|