public function addemailcontentAction(Request $request) { /****** Admin session checking**********/ $response = $this->checkAdmin($request->getSession()); if ($response) { return $response; } $emaillist = new EmailList(); $email_content = new EmailContent(); $em = $this->getDoctrine()->getManager(); if ($request->getMethod() == "POST") { $emaillist->setTitle($request->request->get('title')); $emaillist->setLabel($request->request->get('label')); $emaillist->setFromname($request->request->get('fromname')); $emaillist->setFromemail($request->request->get('fromemail')); $emaillist->setTomail($request->request->get('tomail')); $emaillist->setCcmail($request->request->get('ccmail')); $em->persist($emaillist); $em->flush(); $em = $this->getDoctrine()->getManager(); $lastid = $emaillist->getEmailListId(); $email_content->setEmailList($this->getDoctrine()->getRepository('MytripAdminBundle:EmailList')->find($lastid)); $email_content->setSubject($request->request->get('subject')); $email_content->setEmailcontent($request->request->get('emailcontent')); $email_content->setLan('en'); $em->persist($email_content); $em->flush(); $this->get('session')->getFlashBag()->add('error', '<div class="success msg">Email Content successfully added</div>'); return $this->redirect($this->generateUrl('mytrip_admin_emailcontent')); } return $this->render('MytripAdminBundle:Default:addemailcontent.html.php'); }
/** * {@inheritDoc} */ public function getCcmail() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCcmail', array()); return parent::getCcmail(); }