<h2 title="{{ page.translations[app.request.locale].title }}">{{ page.translations[app.request.locale].title }}</h2>
</div>
</div>
<div class="row">
{% for block in page.blocks %}
<div class="col-md-{{ block.size }}">
{% if block.type == 1 %}
{{ block.translations[app.request.locale].text|raw }}
{% elseif block.type == 2 %}
<div class="owl-carousel-page">
{% for picture in block.pictures %}
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 11, $this->source); })()), "blocks", [], "any", false, false, false, 11));
foreach ($context['_seq'] as $context["_key"] => $context["block"]) {
// line 12
echo " <div class=\"col-md-";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["block"], "size", [], "any", false, false, false, 12), "html", null, true);
echo "\">
";
// line 13
if ((twig_get_attribute($this->env, $this->source, $context["block"], "type", [], "any", false, false, false, 13) == 1)) {
// line 14
<![endif]-->
</head>
<body>
";
// line 38
$this->displayBlock('body', $context, $blocks);
// line 73
$this->displayBlock('footer', $context, $blocks);
// line 76
echo "<div id=\"data_global_selector\" data-cookielink=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("cookies");
{
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "app/page.html.twig"));
$this->parent = $this->loadTemplate("base.html.twig", "app/page.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
* {@inheritdoc}
*/
public function render($name, array $parameters = [])
{
try {
return parent::render($name, $parameters);
} catch (Error $e) {
if ($name instanceof TemplateReference && !method_exists($e, 'setSourceContext')) {
try {
// try to get the real name of the template where the error occurred
$name = $e->getTemplateName();
* @final since version 3.4
*/
protected function render($view, array $parameters = [], Response $response = null)
{
if ($this->container->has('templating')) {
$content = $this->container->get('templating')->render($view, $parameters);
} elseif ($this->container->has('twig')) {
$content = $this->container->get('twig')->render($view, $parameters);
} else {
throw new \LogicException('You can not use the "render" method if the Templating Component or the Twig Bundle are not available. Try running "composer require symfony/twig-bundle".');
}
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = \call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
No log messages
RuntimeError |
---|
Twig\Error\RuntimeError: Neither the property "size" nor one of the methods "size()", "getsize()"/"issize()"/"hassize()" or "__call()" exist and have public access in class "PageBundle\Entity\Block". at app/Resources/views/app/page.html.twig:12 at twig_get_attribute(object(Environment), object(Source), object(Block), 'size', array(), 'any', false, false, false, 12) (var/cache/prod/twig/58/58305db7d3d56ac24b8fdaa2bd8680563d8b0325138f8891906896d4d803d25c.php:76) at __TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed->block_content(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd), '_parent' => array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd)), '_seq' => object(PersistentCollection), 'block' => object(Block), '_key' => 0), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (vendor/twig/twig/src/Template.php:184) at Twig\Template->displayBlock('content', array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd)), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (var/cache/prod/twig/ce/ce169b0e1829150b7e042be3785aba1f41236772c51c62cb22967e4ab78e0d7c.php:219) at __TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba->block_body(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd)), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (vendor/twig/twig/src/Template.php:184) at Twig\Template->displayBlock('body', array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd)), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (var/cache/prod/twig/ce/ce169b0e1829150b7e042be3785aba1f41236772c51c62cb22967e4ab78e0d7c.php:111) at __TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba->doDisplay(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute), 'macros' => object(__TwigTemplate_1fdbb62880f353739dada4ca26c6d37eb1b9b123a10f18274fb409814e9ec8dd)), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (vendor/twig/twig/src/Template.php:395) at Twig\Template->displayWithErrorHandling(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute)), array('seo' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_seo'), 'stylesheets' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_stylesheets'), 'body' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_body'), 'header' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_header'), 'slider' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_slider'), 'asideTop' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideTop'), 'content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'), 'asideBottom' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_asideBottom'), '_partenaires' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__partenaires'), '_instagram' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block__instagram'), 'footer' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_footer'), 'javascripts' => array(object(__TwigTemplate_3cc006307c256901ca1fd5863854a86628c984424124d602fbf71e194c2156ba), 'block_javascripts'))) (vendor/twig/twig/src/Template.php:372) at Twig\Template->display(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute)), array('content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'))) (var/cache/prod/twig/58/58305db7d3d56ac24b8fdaa2bd8680563d8b0325138f8891906896d4d803d25c.php:43) at __TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed->doDisplay(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute)), array('content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'))) (vendor/twig/twig/src/Template.php:395) at Twig\Template->displayWithErrorHandling(array('page' => object(Page), 'assetic' => array('debug' => true, 'vars' => object(ValueContainer), 'use_controller' => true), 'app' => object(AppVariable), 'seo' => object(Seo), 'checkroute' => object(CheckRoute)), array('content' => array(object(__TwigTemplate_b596f419bb6d6f011dc92cffdd414e7b3ace16aab7759c02542429e6430bffed), 'block_content'))) (vendor/twig/twig/src/Template.php:372) at Twig\Template->display(array('page' => object(Page))) (vendor/twig/twig/src/Template.php:380) at Twig\Template->render(array('page' => object(Page))) (vendor/symfony/symfony/src/Symfony/Bridge/Twig/TwigEngine.php:49) at Symfony\Bridge\Twig\TwigEngine->render('app/page.html.twig', array('page' => object(Page))) (vendor/symfony/symfony/src/Symfony/Bundle/TwigBundle/TwigEngine.php:45) at Symfony\Bundle\TwigBundle\TwigEngine->render('app/page.html.twig', array('page' => object(Page))) (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php:284) at Symfony\Bundle\FrameworkBundle\Controller\Controller->render('app/page.html.twig', array('page' => object(Page))) (src/PageBundle/Controller/DefaultController.php:22) at PageBundle\Controller\DefaultController->indexAction('lapproche') (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (web/app.php:23) |