<?php
namespace App\Controller;
use Pimcore\Controller\FrontendController;
use Pimcore\Model\WebsiteSetting;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
class DefaultController extends FrontendController {
/**
* @Template
*
* @param Request $request
*
* @return Response
*/
public function defaultAction(Request $request) {
return $this->render($this->document->getTemplate() ?? 'default/default.html.twig', [
'meilisearch_host' => WebsiteSetting::getByName('meilisearch_host')->getData(),
'meilisearch_public_key' => WebsiteSetting::getByName('meilisearch_public_key')->getData(),
]);
}
public function emailAction(Request $request) {
return $this->renderTemplate($request->attributes->get('contentDocument')->getTemplate(), $request->attributes->all());
}
}