function deletexref() { $acl = new UserAcl(); $xref = JRequest::getInt('xref'); if (!$acl->canEditXref($xref)) { $msg = JText::_('COM_REDEVENT_MYEVENTS_DELETE_XREF_NOTE_ALLOWED'); $this->setRedirect(JRoute::_(RedeventHelperRoute::getMyEventsRoute(), false), $msg, 'error'); return; } $model = $this->getModel('editevent'); if ($model->deletexref($xref)) { $msg = JText::_('COM_REDEVENT_EVENT_DATE_DELETED'); $this->setRedirect(JRoute::_(RedeventHelperRoute::getMyEventsRoute(), false), $msg); } else { $msg = JText::_('COM_REDEVENT_EVENT_DATE_DELETION_ERROR') . '<br>' . $model->getError(); $this->setRedirect(JRoute::_(RedeventHelperRoute::getMyEventsRoute(), false), $msg, 'error'); } }