public function sendMail() { // 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 // Get items to remove from the request. $cid = JFactory::getApplication()->input->get('cid', array(), 'array'); if (!is_array($cid) || count($cid) < 1) { JLog::add(JText::_($this->text_prefix . '_NO_ITEM_SELECTED'), JLog::WARNING, 'jerror'); } else { //$model = $this->getModel(); $params = JComponentHelper::getParams('com_einsatzkomponente'); // Make sure the item ids are integers jimport('joomla.utilities.arrayhelper'); JArrayHelper::toInteger($cid); $msg = EinsatzkomponenteHelper::sendMail($cid); $this->setRedirect('index.php?option=com_einsatzkomponente&view=einsatzberichte', $msg); } }