renderSortLink('materialien/files/', _('Name'), 'mvv_files_filerefs.name') ?> renderSortLink('materialien/files/', _('Dateiname'), 'file_refs.name') ?> renderSortLInk('materialien/files/', _('Sichtbarkeit'), 'extern_visible') ?> renderSortLInk('materialien/files/', _('Sprache'), 'file_language') ?> renderSortLink('materialien/files/', _('Art der Datei'), 'type') ?> renderSortLink('materialien/files/', _('Datum'), 'mkdate') ?> renderSortLInk('materialien/files/', _('Kategorie'), 'category') ?> renderSortLink('materialien/files/', _('Zuordnungen'), 'count_relations') ?> getRangesArray()) && ($fileref_id && in_array($fileref_id, $mvv_file->getFileRefsArray()))) : ?> render_partial('materialien/files/details', compact('mvv_file')) ?> MVVController::$items_per_page) : ?>
getDisplayName()) ?> getFiletypes()[0] === 'Link'): ?> asImg(['class' => 'text-bottom']) ?> getFilenames()[0]); ?> getFilenames()[0]); ?> extern_visible?'visibility-visible':'visibility-invisible', Icon::ROLE_INFO )->asImg([ 'class' => 'text-bottom', 'title' => $mvv_file->extern_visible ? _('Sichtbar') : _('Unsichtbar') ]) ?> file_refs as $fileref) : ?> file_language), ['size' => '24']) ?> type]['name']) ?> mkdate) ?> getFiletypes()[0]) ?> category]['name']) ?> count_relations) ?> setContext($mvv_file->getFilenames()[0]); $actions->addLink( $controller->url_for('materialien/files/add_dokument', 'index', $mvv_file->getRangeType()?:0, 0, $mvv_file->mvvfile_id), _('Dokument bearbeiten'), Icon::create('edit'), ['data-dialog' => 'size=auto'] ); $actions->addLink( $controller->url_for('materialien/files/add_ranges_to_file',$mvv_file->mvvfile_id), _('Dokument zuordnen'), Icon::create('add'), ['data-dialog' => 'size=auto'] ); foreach ($mvv_file->file_refs as $fileref) { $actions->addLink( $fileref->file_ref->getDownloadURL('force_download'), _('Datei herunterladen') . ' (' . $fileref->file_language . ')', Icon::create('download'), ['target' => '_blank'] ); } $actions->addButton( 'delete', _('Dokument löschen'), Icon::create('trash'), [ 'data-confirm' => _('Wollen Sie das Dokument wirklich entfernen?'), 'data-dialog' => 'size=auto', 'formaction' => $controller->url_for("materialien/files/delete_all_dokument/{$mvv_file->mvvfile_id}"), ] ); echo $actions->render(); ?>
open('shared/pagechooser'); $pagination->clear_attributes(); $pagination->set_attribute('perPage', MVVController::$items_per_page); $pagination->set_attribute('num_postings', $count); $pagination->set_attribute('page', $page); // ARGH! $page_link = explode('?', $controller->action_url('index'))[0] . '?page_files=%s'; $pagination->set_attribute('pagelink', $page_link); echo $pagination->render(); ?>