src/Controller/DefaultController.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Pimcore\Controller\FrontendController;
  4. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  5. use Symfony\Component\HttpFoundation\Request;
  6. class DefaultController extends FrontendController
  7. {
  8.     /**
  9.      * @Template
  10.      *
  11.      * @param Request $request
  12.      *
  13.      * @return array
  14.      */
  15.     public function defaultAction(Request $request)
  16.     {        
  17.         // Just return the template if it is specified
  18.         if ($template = $request->get('template')) {
  19.             return $this->render($template);
  20.         } else {
  21.             return $this->render('page.html.twig');
  22.         }
  23.     }
  24.     /**
  25.      * @param Request $request
  26.      *
  27.      * @return Response
  28.      */
  29.     public function genericMailAction(Request $request)
  30.     {
  31.         return $this->render('default/generic_mail.html.twig');
  32.     }
  33. }