| = _('Aktionen') ?> | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| = htmlReady($mvv_contact->getContactName()) ?> | = htmlReady($mvv_contact->alt_mail); ?> | = htmlReady($GLOBALS['MVV_CONTACTS']['STATUS']['values'][$mvv_contact->contact_status]['name'] ?? '') ?> | = htmlReady($mvv_contact->count_relations); ?> | $actions = ActionMenu::get()->setContext($mvv_contact->getContactName()); if ($perm->haveFieldPerm('ranges', MvvPerm::PERM_CREATE)) { $actions->addLink( $controller->url_for('shared/contacts/add_ranges_to_contact', $mvv_contact->contact_id), _('Ansprechpartner zuordnen'), Icon::create('person'), ['data-dialog' => 'size=auto'] ); $actions->addLink( $controller->url_for('shared/contacts/delete_all_ranges', $mvv_contact->contact_id), _('Alle Zuordnungen löschen'), Icon::create('trash'), [ 'data-confirm' => _('Wollen Sie wirklich alle Zuordnungen entfernen?'), 'data-dialog' => 'size=auto' ] ); } if ($mvv_contact->contact_status === 'extern' && $perm->havePerm(MvvPerm::PERM_CREATE)) { $actions->addLink( $controller->url_for('shared/contacts/delete_extern_contact', $mvv_contact->contact_id), _('Externe Person löschen'), Icon::create('trash'), [ 'data-confirm' => _('Wollen Sie die externe Person wirklich löschen?'), 'data-dialog' => 'size=auto' ] ); } echo $actions; ?> | |||||
| $pagination = $GLOBALS['template_factory']->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); $page_link = reset(explode('?', $controller->action_url('index'))) . '?page_contacts=%s'; $pagination->set_attribute('pagelink', $page_link); echo $pagination->render('shared/pagechooser'); ?> | |||||||||