public function pdf() { // Check for request forgeries JSession::checkToken() or die(JText::_('JINVALID_TOKEN')); require_once JPATH_SITE . '/administrator/components/com_einsatzkomponente/helpers/einsatzkomponente.php'; // Helper-class laden $cid = JFactory::getApplication()->input->get('id', array(), 'array'); if (!is_array($cid) || count($cid) < 1) { JLog::add(JText::_($this->text_prefix . '_NO_ITEM_SELECTED'), JLog::WARNING, 'jerror'); } else { $msg = EinsatzkomponenteHelper::pdf($cid); $this->setRedirect('index.php?option=com_einsatzkomponente&view=einsatzbericht&layout=edit&id=' . $cid[0], $msg); } }