if (is_array($rooms) && count($rooms)): ?>
| = _('Name')?> | = _('Beschreibung')?> | = _('Sitzplätze')?> | = _('Aktion')?> | |
|---|---|---|---|---|
| if ($room->bookingPlanVisibleForUser($current_user)): ?> = htmlReady($room->name) ?> else : ?> = htmlReady($room->name) ?> endif ?> | if ($room->description): ?> = htmlReady($room->description) ?> endif ?> | if ($room->seats): ?> = htmlReady($room->seats) ?> endif ?> | $actions = ActionMenu::get(); $actions->addLink( $room->getActionURL('show'), _('Raumdetails anzeigen'), Icon::create('info-circle'), ['data-dialog' => ''] ); if ($room->bookingPlanVisibleForUser($current_user)) { $actions->addLink( $room->getActionURL('booking_plan', $booking_plan_action_params), ( $room->userHasPermission($current_user, 'autor') ? _('Wochenbelegung') : _('Belegungsplan') ), Icon::create('timetable'), ['target' => '_blank'] ); $actions->addLink( $room->getActionURL('semester_plan'), _('Semesterbelegung'), Icon::create('timetable'), ['target' => '_blank'] ); } if ($room->requestable && $room->userHasRequestRights($current_user)) { $actions->addLink( $room->getActionURL('request'), _('Raum anfragen'), Icon::create('room-request'), ['data-dialog' => 'size=auto'] ); } if ($room->building) { $geo_coordinates_object = $room->building->getPropertyObject('geo_coordinates'); if ($geo_coordinates_object instanceof ResourceProperty) { $actions->addLink( ResourceManager::getMapUrlForResourcePosition( $room->building->getPropertyObject('geo_coordinates') ), _('Zum Lageplan'), Icon::create('globe'), ['target' => '_blank'] ); } } if ($clipboard_widget_id) { $actions->addLink( '#', _('Zur Raumgruppe hinzufügen'), IcoN::create('add'), [ 'class' => 'clipboard-add-item-button', 'data-range_type' => 'Room', 'data-range_id' => $room->id, 'data-clipboard_id' => $clipboard_widget_id ] ); } echo $actions->render(); ?> | |