themes/BootstrapChildTheme/OdiseoSyliusBlogPlugin/views/Shop/Article/show.html.twig line 1

Open in your IDE?
  1. {% extends '@SyliusShop/layout.html.twig' %}
  2. {% block metatags %}
  3.     {% if article.metaKeywords is not empty %}
  4.         <meta name="keywords" content="{{ article.metaKeywords }}"/>
  5.     {% endif %}
  6.     {% if article.metaDescription is not empty %}
  7.         <meta name="description" content="{{ article.metaDescription }}"/>
  8.     {% endif %}
  9.     {% endblock %}
  10. {% block title %}{{ article.title }} | {{ 'app.ui.company_name_meta_title'|trans }}{% endblock %}
  11. {% block content %}
  12.     {% block blog_breadcrumb %}
  13.         <div class="ui breadcrumb d-none d-sm-block">
  14.             <a href="{{ path('sylius_shop_homepage') }}" class="section">{{ 'sylius.ui.home'|trans }}</a>
  15.             <div class="divider"> ></div>
  16.             <a href="{{ path('odiseo_sylius_blog_plugin_shop_article_index') }}" class="section">{{ 'odiseo_sylius_blog_plugin.ui.blog.header'|trans }}</a>
  17.             <div class="divider"> ></div>
  18.             <div class="active section font-weight-bold">{{ article.title }}</div>
  19.         </div>
  20.     {% endblock %}
  21.     {% block blog_article %}
  22.         <div class="ui grid single_blog_page">
  23.             <div class="ui">
  24.                 <div class="ui items">
  25.                     <div class="item">
  26.                         <div class="content">
  27.                             <div class="description mt-5">
  28.                                 {% if article.images|length > 0 %}
  29.                                     <img width="200px" height="200px" style="width:100% !important; height: auto !important;" src="{{ article.images[0].path|imagine_filter(filter|default('sylius_shop_product_original')) }}" class="ui image centered" alt="{{ article.images[0].path }}">
  30.                                     <div class="ui hidden divider"></div>
  31.                                 {% endif %}
  32.                                 <div class="row">
  33.                                     <div class="col-md-10 offset-md-1">
  34.                                         <h1 class="main_title">{{ article.title }}</h1>
  35.                                         <p class="blog_description mt-5">{{ article.content|raw }}</p>
  36.                                     </div>
  37.                                 </div>
  38.                             </div>
  39.                         </div>
  40.                     </div>
  41.                 </div>
  42.                 {% if article.categories|length > 0 %}
  43.                     <div class="extra">
  44.                         <strong>{{ 'odiseo_sylius_blog_plugin.ui.article_categories'|trans }}: </strong>
  45.                         {% for articleCategory in article.categories %}
  46.                             <div class="ui label"><a href="{{ path('odiseo_sylius_blog_plugin_shop_article_index_by_category', {'slug': articleCategory.slug}) }}">{{ articleCategory.title }}</a></div>
  47.                         {% endfor %}
  48.                     </div>
  49.                 {% endif %}
  50.                 <div class="ui dividing header"></div>
  51.                 {{ render(url('app_shop_article_featured_products', {'id': article.id, 'template': '@OdiseoSyliusBlogPlugin/Shop/Article/_featuredProducts.html.twig'})) }}
  52.             </div>
  53.         </div>
  54.     {% endblock %}
  55. {% endblock %}