function display() { $model =& $this->getModel('form'); $post =& JRequest::get('post'); if (!array_key_exists('youremail', $post)) { FabrikHelperHTML::emailForm($model); } else { $to = $template = ''; $this->sendMail($to); FabrikHelperHTML::emailSent($to); } }
function display() { FabrikHelperHTML::framework(); $model = JModel::getInstance('form', 'FabrikFEModel'); $post = JRequest::get('post'); if (!array_key_exists('youremail', $post)) { FabrikHelperHTML::emailForm($model); } else { $to = $template = ''; $ok = $this->sendMail($to); FabrikHelperHTML::emailSent($to, $ok); } }
/** * Display * * @param string $tpl Template * * @return void */ public function display($tpl = null) { $srcs = FabrikHelperHTML::framework(); FabrikHelperHTML::script($srcs); $model = JModelLegacy::getInstance('form', 'FabrikFEModel'); $app = JFactory::getApplication(); $input = $app->input; if (!$input->get('youremail', false)) { FabrikHelperHTML::emailForm($model); } else { $to = $template = ''; $ok = $this->sendMail($to); FabrikHelperHTML::emailSent($to, $ok); } }
/** * Display * * @param string $tpl Template * * @return void */ public function display($tpl = null) { FabrikHelperHTML::framework(); $input = $this->app->input; $model = $this->getModel('form'); $filter = JFilterInput::getInstance(); $post = $filter->clean($_POST, 'array'); if (!array_key_exists('youremail', $post)) { FabrikHelperHTML::emailForm($model); } else { $to = $input->getString('email', ''); if ($this->sendMail($to)) { $this->app->enqueueMessage(FText::_('COM_FABRIK_THIS_ITEM_HAS_BEEN_SENT_TO') . ' ' . $to, 'success'); } FabrikHelperHTML::emailSent(); } }