<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* front_v4/mca/author/single.html.twig */
class __TwigTemplate_d007b4e5d11dab9835a0595d513608b5dc907c6c161f85e232bab09d78640439 extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'meta_title' => [$this, 'block_meta_title'],
'meta_description' => [$this, 'block_meta_description'],
'meta_custom' => [$this, 'block_meta_custom'],
'content' => [$this, 'block_content'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "front_v4/base.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "front_v4/mca/author/single.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "front_v4/mca/author/single.html.twig"));
$this->parent = $this->loadTemplate("front_v4/base.html.twig", "front_v4/mca/author/single.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
// line 3
public function block_meta_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_title"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_title"));
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 3, $this->source); })()), "metaTitle", [], "any", false, false, false, 3), "html", null, true);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 4
public function block_meta_description($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_description"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_description"));
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 4, $this->source); })()), "metaDescription", [], "any", false, false, false, 4), "html", null, true);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 6
public function block_meta_custom($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_custom"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta_custom"));
echo twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 6, $this->source); })()), "metaCustom", [], "any", false, false, false, 6);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 8
public function block_content($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
// line 9
echo " <!-- ========== MAIN CONTENT ========== -->
<main id=\"content\" role=\"main\">
<!-- User Profile -->
<div class=\"container content-space-t-3 content-space-t-lg-4 content-space-b-1\">
<div class=\"w-md-75 w-lg-65 mx-md-auto\">
<!-- Media -->
<div class=\"d-sm-flex\">
<div class=\"flex-shrink-0 mb-3 mb-sm-0\">
<div class=\"avatar avatar-xxl avatar-circle\">
";
// line 19
echo " <img class=\"avatar-img\" src=\"";
if (twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 19, $this->source); })()), "filename", [], "any", false, false, false, 19)) {
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Liip\ImagineBundle\Templating\FilterExtension']->filter($this->env->getRuntime('Vich\UploaderBundle\Twig\Extension\UploaderExtensionRuntime')->asset((isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 19, $this->source); })()), "imageFile"), "author_image_medium"), "html", null, true);
echo " ";
}
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 19, $this->source); })()), "firstname", [], "any", false, false, false, 19), "html", null, true);
echo " - Rédacteur Mon Centre Auditif\">
<img class=\"bg-white position-absolute bottom-0 end-0 rounded-circle p-1\" src=\"";
// line 20
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/front_v4/svg/illustrations/top-vendor.svg"), "html", null, true);
echo "\" alt=\"Icon\" width=\"32\" height=\"32\" title=\"Top Writer\">
</div>
</div>
<div class=\"flex-grow-1 ms-sm-4\">
<!-- Media -->
<div class=\"d-flex justify-content-between align-items-center mb-3\">
<h1 class=\"h2 mb-0\">";
// line 27
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 27, $this->source); })()), "firstname", [], "any", false, false, false, 27), "html", null, true);
echo " ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 27, $this->source); })()), "lastname", [], "any", false, false, false, 27), "html", null, true);
echo "</h1>
</div>
<!-- End Media -->
<div class=\"row mb-3\">
<div class=\"col-auto\">
<span class=\"h6\">";
// line 33
echo twig_escape_filter($this->env, twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 33, $this->source); })()), "blogPosts", [], "any", false, false, false, 33)), "html", null, true);
echo "</span>
<span>articles</span>
</div>
<!-- End Col -->
";
// line 38
if ( !(null === twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 38, $this->source); })()), "website", [], "any", false, false, false, 38))) {
// line 39
echo " <div class=\"col-auto\">
<span class=\"h6\">Site web :</span>
<a href=\"";
// line 41
echo twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 41, $this->source); })()), "website", [], "any", false, false, false, 41);
echo "\" target=\"_blank\"><span class=\"ms-1\">";
echo twig_escape_filter($this->env, twig_replace_filter(twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 41, $this->source); })()), "website", [], "any", false, false, false, 41), ["http://" => "", "https://" => ""]), "html", null, true);
echo "</span></a>
</div>
<!-- End Col -->
";
}
// line 45
echo "
";
// line 51
echo " </div>
<!-- End Row -->
<p>
";
// line 55
echo twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 55, $this->source); })()), "description", [], "any", false, false, false, 55);
echo "
</p>
</div>
</div>
<!-- End Media -->
</div>
</div>
<!-- End User Profile -->
<div class=\"container\">
<div class=\"border-top w-md-75 w-lg-65 mx-md-auto\"></div>
</div>
<!-- Card Grid -->
<div class=\"container content-space-1\">
<div class=\"w-md-75 w-lg-65 mx-md-auto\">
";
// line 71
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 71, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["post"]) {
// line 72
echo " <!-- Card -->
<div class=\"card mb-5 mb-md-10\">
<div class=\"shape-container\">
";
// line 76
echo " <img class=\"card-img-top\" src=\"";
if (twig_get_attribute($this->env, $this->source, $context["post"], "filename", [], "any", false, false, false, 76)) {
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Liip\ImagineBundle\Templating\FilterExtension']->filter($this->env->getRuntime('Vich\UploaderBundle\Twig\Extension\UploaderExtensionRuntime')->asset($context["post"], "imageFile"), "blog_post_large"), "html", null, true);
echo " ";
}
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["post"], "title", [], "any", false, false, false, 76), "html", null, true);
echo "\">
<!-- Shape -->
<div class=\"shape shape-bottom zi-1\" style=\"margin-bottom: -.25rem\">
<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1920 100.1\">
<path fill=\"#fff\" d=\"M0,0c0,0,934.4,93.4,1920,0v100.1H0L0,0z\"></path>
</svg>
</div>
<!-- End Shape -->
</div>
<!-- Card Body -->
<div class=\"card-body\">
<h3 class=\"card-title\">
<a class=\"text-dark\" href=\"";
// line 90
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("blog_post_show", ["slug" => twig_get_attribute($this->env, $this->source, $context["post"], "slug", [], "any", false, false, false, 90)]), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["post"], "title", [], "any", false, false, false, 90), "html", null, true);
echo "</a>
</h3>
<p class=\"card-text\">";
// line 93
echo twig_nl2br(twig_slice($this->env, twig_striptags(twig_get_attribute($this->env, $this->source, $context["post"], "body", [], "any", false, false, false, 93)), 0, 140));
echo " ...</p>
</div>
<!-- End Card Body -->
<!-- Card Footer -->
<div class=\"card-footer\">
<div class=\"d-flex align-items-center\">
<div class=\"flex-shrink-0\">
<a class=\"avatar avatar-xs avatar-circle\" href=\"#\" data-bs-toggle=\"tooltip\" data-bs-placement=\"top\" title=\"";
// line 101
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 101, $this->source); })()), "firstname", [], "any", false, false, false, 101), "html", null, true);
echo "\">
<img class=\"avatar-img\" src=\"";
// line 102
if (twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 102, $this->source); })()), "filename", [], "any", false, false, false, 102)) {
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Liip\ImagineBundle\Templating\FilterExtension']->filter($this->env->getRuntime('Vich\UploaderBundle\Twig\Extension\UploaderExtensionRuntime')->asset((isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 102, $this->source); })()), "imageFile"), "author_image_medium"), "html", null, true);
echo " ";
}
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["author"]) || array_key_exists("author", $context) ? $context["author"] : (function () { throw new RuntimeError('Variable "author" does not exist.', 102, $this->source); })()), "firstname", [], "any", false, false, false, 102), "html", null, true);
echo " - Rédacteur Mon Centre Auditif\">
</a>
</div>
<div class=\"flex-grow-1\">
<div class=\"d-flex justify-content-end\">
<p class=\"card-text\">";
// line 108
echo twig_escape_filter($this->env, $this->extensions['Twig\Extra\Intl\IntlExtension']->formatDate($this->env, twig_get_attribute($this->env, $this->source, $context["post"], "createdAt", [], "any", false, false, false, 108), "medium"), "html", null, true);
echo "</p>
</div>
</div>
</div>
</div>
<!-- End Card Footer -->
</div>
<!-- End Card -->
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['post'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 117
echo " <!-- Pagination -->
";
// line 118
if ((array_key_exists("pagination", $context) && !(null === (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 118, $this->source); })())))) {
// line 119
echo " <div class=\"navigation pagination mt-5 justify-content-center\">
";
// line 120
twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 120, $this->source); })()), "setTemplate", [0 => "@KnpPaginator/Pagination/twitter_bootstrap_v4_pagination.html.twig"], "method", false, false, false, 120);
// line 121
echo " ";
echo $this->extensions['Knp\Bundle\PaginatorBundle\Twig\Extension\PaginationExtension']->render($this->env, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 121, $this->source); })()));
echo "
</div>
";
}
// line 124
echo " <!-- End Pagination -->
</div>
</div>
<!-- End Card Grid -->
</main>
<!-- ========== END MAIN CONTENT ========== -->
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
public function getTemplateName()
{
return "front_v4/mca/author/single.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 325 => 124, 318 => 121, 316 => 120, 313 => 119, 311 => 118, 308 => 117, 293 => 108, 278 => 102, 274 => 101, 263 => 93, 255 => 90, 231 => 76, 226 => 72, 222 => 71, 203 => 55, 197 => 51, 194 => 45, 185 => 41, 181 => 39, 179 => 38, 171 => 33, 160 => 27, 150 => 20, 139 => 19, 128 => 9, 118 => 8, 99 => 6, 80 => 4, 61 => 3, 38 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'front_v4/base.html.twig' %}
{% block meta_title %}{{ author.metaTitle }}{% endblock meta_title %}
{% block meta_description %}{{ author.metaDescription }}{% endblock meta_description %}
{% block meta_custom %}{{ author.metaCustom|raw }}{% endblock meta_custom %}
{% block content %}
<!-- ========== MAIN CONTENT ========== -->
<main id=\"content\" role=\"main\">
<!-- User Profile -->
<div class=\"container content-space-t-3 content-space-t-lg-4 content-space-b-1\">
<div class=\"w-md-75 w-lg-65 mx-md-auto\">
<!-- Media -->
<div class=\"d-sm-flex\">
<div class=\"flex-shrink-0 mb-3 mb-sm-0\">
<div class=\"avatar avatar-xxl avatar-circle\">
{# image size : 160x160 #}
<img class=\"avatar-img\" src=\"{% if author.filename %} {{ vich_uploader_asset(author, 'imageFile') | imagine_filter('author_image_medium') }} {% endif %}\" alt=\"{{ author.firstname }} - Rédacteur Mon Centre Auditif\">
<img class=\"bg-white position-absolute bottom-0 end-0 rounded-circle p-1\" src=\"{{asset('build/front_v4/svg/illustrations/top-vendor.svg')}}\" alt=\"Icon\" width=\"32\" height=\"32\" title=\"Top Writer\">
</div>
</div>
<div class=\"flex-grow-1 ms-sm-4\">
<!-- Media -->
<div class=\"d-flex justify-content-between align-items-center mb-3\">
<h1 class=\"h2 mb-0\">{{ author.firstname }} {{ author.lastname }}</h1>
</div>
<!-- End Media -->
<div class=\"row mb-3\">
<div class=\"col-auto\">
<span class=\"h6\">{{ author.blogPosts|length }}</span>
<span>articles</span>
</div>
<!-- End Col -->
{% if author.website is not null %}
<div class=\"col-auto\">
<span class=\"h6\">Site web :</span>
<a href=\"{{ author.website|raw }}\" target=\"_blank\"><span class=\"ms-1\">{{ author.website|replace({'http://': '', 'https://': ''}) }}</span></a>
</div>
<!-- End Col -->
{% endif %}
{# <div class=\"col-auto\">#}
{# <span class=\"h6\">109</span>#}
{# <span class=\"ms-1\">Following</span>#}
{# </div>#}
{# <!-- End Col -->#}
</div>
<!-- End Row -->
<p>
{{ author.description|raw }}
</p>
</div>
</div>
<!-- End Media -->
</div>
</div>
<!-- End User Profile -->
<div class=\"container\">
<div class=\"border-top w-md-75 w-lg-65 mx-md-auto\"></div>
</div>
<!-- Card Grid -->
<div class=\"container content-space-1\">
<div class=\"w-md-75 w-lg-65 mx-md-auto\">
{% for post in pagination %}
<!-- Card -->
<div class=\"card mb-5 mb-md-10\">
<div class=\"shape-container\">
{# image size : 500x280 #}
<img class=\"card-img-top\" src=\"{% if post.filename %} {{ vich_uploader_asset(post, 'imageFile') | imagine_filter('blog_post_large') }} {% endif %}\" alt=\"{{ post.title }}\">
<!-- Shape -->
<div class=\"shape shape-bottom zi-1\" style=\"margin-bottom: -.25rem\">
<svg xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 1920 100.1\">
<path fill=\"#fff\" d=\"M0,0c0,0,934.4,93.4,1920,0v100.1H0L0,0z\"></path>
</svg>
</div>
<!-- End Shape -->
</div>
<!-- Card Body -->
<div class=\"card-body\">
<h3 class=\"card-title\">
<a class=\"text-dark\" href=\"{{ path('blog_post_show', {'slug': post.slug}) }}\">{{ post.title }}</a>
</h3>
<p class=\"card-text\">{{ post.body|striptags|slice(0, 140)|raw|nl2br }} ...</p>
</div>
<!-- End Card Body -->
<!-- Card Footer -->
<div class=\"card-footer\">
<div class=\"d-flex align-items-center\">
<div class=\"flex-shrink-0\">
<a class=\"avatar avatar-xs avatar-circle\" href=\"#\" data-bs-toggle=\"tooltip\" data-bs-placement=\"top\" title=\"{{ author.firstname }}\">
<img class=\"avatar-img\" src=\"{% if author.filename %} {{ vich_uploader_asset(author, 'imageFile') | imagine_filter('author_image_medium') }} {% endif %}\" alt=\"{{ author.firstname }} - Rédacteur Mon Centre Auditif\">
</a>
</div>
<div class=\"flex-grow-1\">
<div class=\"d-flex justify-content-end\">
<p class=\"card-text\">{{ post.createdAt|format_date('medium') }}</p>
</div>
</div>
</div>
</div>
<!-- End Card Footer -->
</div>
<!-- End Card -->
{% endfor %}
<!-- Pagination -->
{% if pagination is defined and pagination is not null %}
<div class=\"navigation pagination mt-5 justify-content-center\">
{% do pagination.setTemplate('@KnpPaginator/Pagination/twitter_bootstrap_v4_pagination.html.twig') %}
{{ knp_pagination_render(pagination) }}
</div>
{% endif %}
<!-- End Pagination -->
</div>
</div>
<!-- End Card Grid -->
</main>
<!-- ========== END MAIN CONTENT ========== -->
{% endblock content %}
", "front_v4/mca/author/single.html.twig", "/var/www/hearing_store_locator/templates/front_v4/mca/author/single.html.twig");
}
}