|
= htmlReady($rr->getTypeString(), 1, 1) ?>
|
= htmlReady($rr->user ? $rr->user->getFullName() : '') ?>
|
= htmlReady($rr->getStatusText()) ?>
|
= Icon::create('info')->asImg(['title' => _('Weitere Informationen einblenden')]) ?>
$params = [] ?>
$dialog = []; ?>
if (Request::isXhr()) : ?>
$params['asDialog'] = true; ?>
$dialog['data-dialog'] = 'size=big' ?>
endif ?>
$actionMenu = ActionMenu::get()->setContext($rr->getTypeString()) ?>
$actionMenu->addLink(
$controller->url_for('course/room_requests/request_show_summary/' . $rr->id, ['clear_cache' => 1]),
_('Diese Anfrage bearbeiten'),
Icon::create('edit'),
['title' => _('Diese Anfrage bearbeiten'), 'data-dialog' => 'size=big']
) ?>
room && !$user_has_permissions) {
$user_has_permissions = $rr->room->userHasPermission($current_user, 'admin');
}
?>
if ($user_has_permissions && !$rr->closed): ?>
$actionMenu->addLink(
URLHelper::getURL(
'dispatch.php/resources/room_request/resolve/' . $rr->id,
[
'reload-on-close' => 1,
'single-request' => 1
]
),
_('Diese Anfrage selbst auflösen'),
Icon::create('admin'),
['title' => _('Diese Anfrage selbst auflösen'), 'data-dialog' => '']
) ?>
endif ?>
$actionMenu->addLink(
$controller->url_for('course/room_requests/delete/' . $rr->id),
_('Diese Anfrage löschen'),
Icon::create('trash'),
['title' => _('Diese Anfrage löschen')]
) ?>
= $actionMenu->render() ?>
|
endforeach ?>
if (isset($request_id) && $request_id === $rr->id) : ?>