templates/Products/product.html.twig line 61

Open in your IDE?
  1. {% extends "layout/layout.html.twig" %}
  2. {% block title %}
  3.     {{ product.name }}
  4. {% endblock %}
  5. {% block content %}
  6.     {% if product.brands.id == 263 %}
  7.         {% set class = "media-bg-brown" %}
  8.     {% elseif product.brands.id == 262 %}
  9.         {% set class = "media-bg-blue" %}
  10.     {% elseif product.brands.id == 413 %}
  11.         {% set class = "media-bg-purple" %}
  12.     {% else %}
  13.         {% set class = "media-bg-green" %}
  14.     {% endif %}
  15.     <!--Start Product Detail Main-->
  16.     <section class="info-media media-bg-right product-detail-main product-detail-revised {{class}}">
  17.         <div class="container container-sm">
  18.             <div class=" product-detail-holder">
  19.                 <div
  20.                     class="info-section">
  21.                     <!--Start Breadcrumbs-->
  22.                     {% if product.brands.id == 263 %}
  23.                         {% set class = "breadcrumb-dbrown" %}
  24.                     {% elseif product.brands.id == 262 %}
  25.                         {% set class = "breadcrumb-blue" %}
  26.                     {% elseif product.brands.id == 413 %}
  27.                         {% set class = "breadcrumb-purple" %}
  28.                     {% else %}
  29.                         {% set class = "breadcrumb-dgreen" %}
  30.                     {% endif %}
  31.                     <div class="breadcrumb-holder {{class}} breadcrumb-fixed">
  32.                         <ol class="breadcrumb">
  33.                             <li class="breadcrumb-item">
  34.                                 <a href="/{{app.request.locale}}">{{'Home'|trans}}</a>
  35.                             </li>
  36.                             <li class="breadcrumb-item">
  37.                                 <a href="/{{app.request.locale}}/products/">{{'Products'|trans}}</a>
  38.                             </li>
  39.                             {# {% if product.brands is defined %}
  40.                                                                                                                                                                                                                                                                                                                                                                                                                         <li class="breadcrumb-item">{{product.brands.name}}</li>
  41.                                                                                                                                                                                                                                                                                                                                                                                                                         {% endif %} #}
  42.                             {% if product.categories is defined %}
  43.                                 <li class="breadcrumb-item">
  44.                                     <a href="/{{app.request.locale}}/products/{{product.categories[0].url}}">{{product.categories[0].name}}</a>
  45.                                 </li>
  46.                             {% endif %}
  47.                             <li class="breadcrumb-item active" aria-current="page">{{product.name}}</li>
  48.                         </ol>
  49.                     </div>
  50.                     <!--End Breadcrumbs-->
  51.                     <h1 class="product-name">{{ product.name }}</h1>
  52.                     <h6 class="product-code">{{'Product Code'|trans}}:
  53.                         {{ product.code }}</h6>
  54.                     {% set user = app.session.get('loginUserName') %}
  55.                     {% if user is not null %}
  56.                         <ul class="list-unstyled recipe-info social-info recipe-info social-info-small">
  57.                             {% if Liked|length > 0 %}
  58.                                 <li class="liked">{{'Like'|trans}}</li>
  59.                             {% else %}
  60.                                 <li class="like" onclick="loyaltyProgram(this, {{ product.id }},'{{ product.name }}',10,'Product','Like')">{{'Like'|trans}}</li>
  61.                             {% endif %}
  62.                             <li class="share" onclick="loyaltyProgram(this, {{ product.id }},'{{ product.name }}',10,'Product','Share')">
  63.                                 <span onclick="sharemodal('Product','{{ app.request.getSchemeAndHttpHost() ~ '/' ~ app.request.locale ~ '/product/' ~ product.url}}' , '{{ " share product info with your friends"|trans }}')">{{'Share'|trans}}</span>
  64.                             </li>
  65.                             <li class="download d-none" onclick="loyaltyProgram(this, {{ product.id }},'{{ product.name }}',10,'Product','Download')">{{'Download'|trans}}</li>
  66.                         </ul>
  67.                     {% else %}
  68.                         <ul class="list-unstyled social-info recipe-info">
  69.                             <li class="like logged-out">{{'Like'|trans}}</li>
  70.                             <li class="share" onclick="sharemodal('Product','{{ app.request.getSchemeAndHttpHost() ~ '/' ~ app.request.locale ~ '/product/' ~ product.url}}' , '{{ " share product info with your friends"|trans }}')">{{'Share'|trans}}</li>
  71.                             <li class="download d-none">{{'Download'|trans}}</li>
  72.                         </ul>
  73.                     {% endif %}
  74.                     <p>{{ product.description }}</p>
  75.                     <div class="inline-info enjoy-with">
  76.                         <h5 class="title">{{'Enjoy with'|trans}}:</h5>
  77.                         <span class="text">{{'Cooking'|trans}}</span>
  78.                         <a href="/{{app.request.locale}}/recipes" class="link d-none">{{'View Recipes'|trans}}</a>
  79.                     </div>
  80.                     {% if product.size is defined  %}
  81.                         <div class="inline-info available-in">
  82.                             <h5 class="title">{{'Available in'|trans}}:</h5>
  83.                             <ul class="list-unstyled portion-list">
  84.                                 {% for variant in variants|sort  %}
  85.                                     <li class="{{ (variant.id == product.id) ? 'selected' : '' }}">
  86.                                         <a href="/{{app.request.locale}}/product/{{ variant.url }}">{{ variant.size }}</a>
  87.                                     </li>
  88.                                 {% endfor %}
  89.                             </ul>
  90.                         </div>
  91.                     {% endif %}
  92.                     <div class="inline-info price-info">
  93.                         {% if product.region[0]['price'].data is defined %}
  94.                             <div class="price d-none">{{ product.region[0]['price'].data }}
  95.                                 {{product.region[0]['currency_symbol'].data|trans}}</div>
  96.                             {% set points =   (((product.region[0]['price'].data)/100)*10)|round %}
  97.                             <div class="award d-none">
  98.                                 <i class="far fa-star"></i>
  99.                                 {{points}}
  100.                                 {{'Rewards Points'|trans}}</div>
  101.                         {% endif %}
  102.                     </div>
  103.                     <div class="btn-holder">
  104.                         <a href="javascript:void(0)" class="btn btn-custom btn-green" onclick="addCart(this, {{product.id}}, 1)">{{'Add to Cart'|trans}}</a>
  105.                         {% if app.session.get('loginUserName') is not null %}
  106.                             <a href="javascript:void(0)" class="btn btn-custom btn-lg-o-black d-none" onclick="inventoryProgram(this,{{points}},{{product.id}})">{{'Add to Inventory'|trans}}</a>
  107.                         {% else %}
  108.                             <a href="javascript:void(0)" class="btn btn-custom btn-green logged-out d-none">{{'Add to Inventory'|trans}}</a>
  109.                         {% endif %}
  110.                     </div>
  111.                     <div class="btn-lg-holder invisible">
  112.                         <a href="javascript:void(0)" class="btn btn-custom btn-lg-white">
  113.                             <i><img src="/static/assets/images/inventory-manager.svg" alt="inventory manager"></i>TRY Inventory Manager
  114.                         </a>
  115.                     </div>
  116.                 </div>
  117.                 <div class="media-section">
  118.                     <div class="custom-slider singal-slider product-detail-slider">
  119.                         {% if product.attrimage.items is defined %}
  120.                             {% for image_item in 0..product.attrimage.items|length - 1 %}
  121.                                 <div class="slide">
  122.                                     {% if product.attrimage.items[image_item] is defined %}
  123.                                         <img src="{{ product.attrimage.items[image_item] }}" alt="{{product.name}}">
  124.                                     {% endif %}
  125.                                 </div>
  126.                             {% endfor %}
  127.                         {% endif %}
  128.                     </div>
  129.                     {% if product.brands.image is defined %}
  130.                         <div class="brand-logo">
  131.                             <img src="{{ product.brands.image }}" alt="Product-Brand-Logo">
  132.                         </div>
  133.                     {% endif %}
  134.                 </div>
  135.             </div>
  136.             <!--Start Frequently Bought Together-->
  137.             {% if product.bought_with[0] is defined %}
  138.                 {% if product.bought_with[0].brands.id == 263 %}
  139.                     {% set class = "bg-dbrown" %}
  140.                 {% elseif product.bought_with[0].brands.id == 262 %}
  141.                     {% set class = "bg-blue" %}
  142.                 {% elseif product.bought_with[0].brands.id == 413 %}
  143.                     {% set class = "bg-purple" %}
  144.                 {% else %}
  145.                     {% set class = "bg-dgreen" %}
  146.                 {% endif %}
  147.                 <div class="frequently-bought frequently-bought-inner">
  148.                     <div class="frequently-bought-box">
  149.                         <h5 class="title">{{'Frequently Bought Together'|trans}}</h5>
  150.                         {% for bought_with in product.bought_with %}
  151.                             <div class="product-box product-box-horizon product-box-small">
  152.                                 <figure class="slide-img slide-img-{{class}}">
  153.                                     <img src="{{bought_with.attrimage.items[0]}}" alt="{{bought_with.name}}">
  154.                                 </figure>
  155.                                 <div class="slide-info">
  156.                                     <h5 class="title">{{ bought_with.name }}</h5>
  157.                                     <div class="kg">{{ bought_with.size }}</div>
  158.                                     {% if bought_with.region[0]['price'].data is defined and product.region[0]['currency_symbol'].data is defined %}
  159.                                         <div class="price d-none">{{ bought_with.region[0]['price'].data }}
  160.                                             {{product.region[0]['currency_symbol'].data|trans}}</div>
  161.                                         <div class="inline-info btn-holder">
  162.                                             {% set points =   (((bought_with.region[0]['price'].data)/100)*10)|round %}
  163.                                             <div class="award " style="opacity:0">
  164.                                                 <i class="far fa-star"></i>
  165.                                                 {{points}}
  166.                                                 {{'Rewards Points'|trans}}
  167.                                             </div>
  168.                                             {% set totlaprice  = bought_with.region[0]['price'].data + product.region[0]['price'].data %}
  169.                                             <a href="javascript:void(0)" onclick="addCart(this, {{bought_with.id}}, 1)" class="btn btn-custom btn-primary ">
  170.                                                 <span onclick="addCart(this, {{product.id}}, 1)">{{'Add Both to Cart'|trans}}
  171.                                                     </span>
  172.                                             </a>
  173.                                         </div>
  174.                                     {% endif %}
  175.                                 </div>
  176.                             </div>
  177.                         {% endfor %}
  178.                     </div>
  179.                 </div>
  180.             {% endif %}
  181.             <!--End Frequently Bought Together-->
  182.         </div>
  183.     </section>
  184.     <!--End Product Detail Main-->
  185.     <!--Start Recipes Using Our Products Section-->
  186.     <!-- Class Added with-ellipses height-updatedbox-->
  187.         {% if product.recipes[0] is defined %}
  188.             <section class="featured-recipes-section inner-featured-recipe using-products with-ellipses height-updatedbox product-detail-similer"> <div class="container container-sm">
  189.                 <h2 class="heading">{{'Recipes Using Our Products'|trans}}</h2>
  190.                 <div class="featured-recipes">
  191.                     <div class="custom-slider featured-recipes-slider">
  192.                         {% for recipe in product.recipes %}
  193.                             <div class="slide">
  194.                                 <div class="slide-holder">
  195.                                     <a href="/{{app.request.locale}}/all-recipes/{{ recipe.url }}" tabindex="0">
  196.                                         <figure class="slide-img">
  197.                                             <img src="{{ recipe.featured_image}}" alt="{{ recipe.name}}">
  198.                                             {% if recipe.banner_video %}
  199.                                                 <i class="fas fa-play-circle"></i>
  200.                                             {% endif %}
  201.                                         </figure>
  202.                                     </a>
  203.                                     <div class="slide-content">
  204.                                         <a href="/{{app.request.locale}}/all-recipes/{{ recipe.url }}" tabindex="0">
  205.                                             <h3>{{ recipe.name }}</h3>
  206.                                         </a>
  207.                                         <p>{{ recipe.short_description }}</p>
  208.                                         <ul
  209.                                             class="list-unstyled recipe-info">
  210.                                             {# <li class="mins">{{ recipe.time}} {{"mins"|trans }}</li> #}
  211.                                             <li class="orders">{{'No. Of'|trans}}
  212.                                                 {{'Serving'|trans}}
  213.                                                 {{ recipe.serves}}</li>
  214.                                             <li class="time">{{ recipe.typeofmeal|trans }}</li>
  215.                                         </ul>
  216.                                     </div>
  217.                                     <div class="btn-holder">
  218.                                         <a href="/{{app.request.locale}}/all-recipes/{{recipe.url}}" class="btn btn-custom btn-green" tabindex="0">{{'View Recipe'|trans}}</a>
  219.                                     </div>
  220.                                 </div>
  221.                             </div>
  222.                         {% endfor %}
  223.                     </div>
  224.                 </div>
  225.             </div>
  226.         </section>
  227.     {% endif %}
  228.     <!--End Recipes Using Our Products Section-->
  229.     <!--Start Product Info Section-->
  230.     {% if product.ingredients is not empty 
  231.     or product.nutrition is not empty 
  232.     or product.product_info is not empty 
  233.     or product.usage_info is not empty 
  234.     %}
  235.     <section class="product-infobox">
  236.         <div class="container container-sm">
  237.             <div class="row">
  238.                 <div class="col-12 col-md-6 infomation-tabs infomation-tabs-left">
  239.                     <ul class="nav nav-tabs" id="myTab" role="tablist">
  240.                         <li class="nav-item" role="presentation">
  241.                             <a class="nav-link active" id="ingredients-tab" data-toggle="tab" href="#ingredients" role="tab" aria-controls="ingredients" aria-selected="true">{{'Ingredients'|trans}}</a>
  242.                         </li>
  243.                         <li class="nav-item" role="presentation">
  244.                             <a class="nav-link" id="nutritional-tab" data-toggle="tab" href="#nutritional" role="tab" aria-controls="nutritional" aria-selected="false">{{'Nutritional Info'|trans}}</a>
  245.                         </li>
  246.                     </ul>
  247.                     <div class="tab-content" id="myTabContent">
  248.                         <div class="tab-pane fade show active" id="ingredients" role="tabpanel" aria-labelledby="ingredients-tab">
  249.                             <ul class="list-unstyled nutri-list">
  250.                                 <li>
  251.                                     {{product.ingredients}}
  252.                                 </li>
  253.                             </ul>
  254.                         </div>
  255.                         <div class="tab-pane fade" id="nutritional" role="tabpanel" aria-labelledby="nutritional-tab">
  256.                             <ul class="list-unstyled nutri-list nutri-list-singal">
  257.                                 {% for nutrition in product.nutrition %}
  258.                                     {% if nutrition.localizedfields.data.getLocalizedValue('nutritions') is defined %}
  259.                                         <li>
  260.                                             <span>{{ nutrition.localizedfields.data.getLocalizedValue('nutritions')}}
  261.                                             </span>
  262.                                             <span>{{ nutrition.localizedfields.data.getLocalizedValue('qty') }}</span>
  263.                                         </li>
  264.                                     {% endif %}
  265.                                 {% endfor %}
  266.                             </ul>
  267.                         </div>
  268.                     </div>
  269.                 </div>
  270.                 <div class="col-12 col-md-6 infomation-tabs infomation-tabs-right">
  271.                     <ul class="nav nav-tabs" id="myTab2" role="tablist">
  272.                         <li class="nav-item" role="presentation">
  273.                             <a class="nav-link active" id="productinfo-tab" data-toggle="tab" href="#productinfo" role="tab" aria-controls="productinfo" aria-selected="true">{{'Product Information'|trans}}</a>
  274.                         </li>
  275.                         <li class="nav-item" role="presentation">
  276.                             <a class="nav-link" id="usageinformation-tab" data-toggle="tab" href="#usageinformation" role="tab" aria-controls="usageinformation" aria-selected="false">{{'Usage Information'|trans}}</a>
  277.                         </li>
  278.                     </ul>
  279.                     <div class="tab-content" id="myTabContent2">
  280.                         <div class="tab-pane fade show active" id="productinfo" role="tabpanel" aria-labelledby="productinfo-tab">
  281.                             <ul class="list-unstyled nutri-list nutri-list-singal">
  282.                                 {% for pusageinfo in product.product_info %}
  283.                                     <li>
  284.                                         <span>{{ pusageinfo.localizedfields.data.getLocalizedValue('product_info_name')}}</span>
  285.                                         <span>{{ pusageinfo.localizedfields.data.getLocalizedValue('product_info_value')}}</span>
  286.                                     </li>
  287.                                 {% endfor %}
  288.                                 {# <li><span>Brand</span><span>{{product.brands.name}}</span></li>
  289.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   <li>
  290.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     <span>Region</span>
  291.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     <span>
  292.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       {% if product.region[0]['country'] is defined %}
  293.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       {{  product.region[0]['country'].data }}
  294.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       {% endif %}
  295.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     </span>
  296.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   </li> #}
  297.                             </ul>
  298.                         </div>
  299.                         <div class="tab-pane fade" id="usageinformation" role="tabpanel" aria-labelledby="usageinformation-tab">
  300.                             <ul class="list-unstyled nutri-list nutri-list-singal">
  301.                                 {% for pusage in product.usage_info %}
  302.                                     <li>
  303.                                         <span>{{ pusage.localizedfields.data.getLocalizedValue('usage_property')}}
  304.                                         </span>
  305.                                         <span>{{ pusage.localizedfields.data.getLocalizedValue('usage_value') }}</span>
  306.                                     </li>
  307.                                 {% endfor %}
  308.                             </ul>
  309.                         </div>
  310.                     </div>
  311.                 </div>
  312.             </div>
  313.         </div>
  314.     </section>
  315.     {% endif %}
  316.     <!--End Product Info Section-->
  317.     <!--Start Resources Section-->
  318.     <section class="info-media info-resources product-training info-resources-product-detail">
  319.         <div class="container container-sm">
  320.             <div class="info-section">
  321.                 <h5>{{'Training for you'|trans}}</h5>
  322.                 <h4>{{training.videoName}}</h4>
  323.                 {# <h3>and kitchen safety</h3> #}
  324.                 <p>{{training.details}}</p>
  325.                 <div class="btn-holder">
  326.                     <div class="btn-border">
  327.                         <a href="/{{app.request.locale}}/professional-training" class="btn btn-custom btn-xl btn-lg-o-wblack">{{'Start Training Today!'|trans}}</a>
  328.                     </div>
  329.                 </div>
  330.             </div>
  331.             <div class="media-section">
  332.                 <img src="{{training.Videos[0].title_img.data}}" alt="{{training.videoName}}">
  333.             </div>
  334.         </div>
  335.     </section>
  336.     <!--End Resources Section-->
  337.     <!--Start Featured Section-->
  338.     {% if similar_products|length > 0 %}
  339.         <section class="featured-section product-similar-products featured-section-product-detail">
  340.             <div class="container container-sm">
  341.                 <h2 class="heading">{{'Similar Products'|trans}}</h2>
  342.                 <div class="slide-grid">
  343.                     {% for Similar_products in similar_products %}
  344.                         {% if Similar_products.brands.id == 263 %}
  345.                             {% set class = "slide-img-bg-brown" %}
  346.                         {% elseif Similar_products.brands.id == 262 %}
  347.                             {% set class = "slide-img-bg-blue" %}
  348.                         {% elseif Similar_products.brands.id == 413 %}
  349.                             {% set class = "lide-img-bg-purple" %}
  350.                         {% else %}
  351.                             {% set class = "slide-img-bg-green" %}
  352.                         {% endif %}
  353.                         <div class="slide">
  354.                             <div
  355.                                 class="slide-holder product-box">
  356.                                 {# <div class="like">
  357.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   {% if related_product.brands.image is defined %}
  358.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   <img src="{{ related_product.brands.image }}" alt="">
  359.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   {% endif %}</div> #}
  360.                                 {% set user = app.session.get('loginUserName') %}
  361.                                 {% if user is not null %}
  362.                                     {% if Similar_products.id in Liked_simialr_products_ids %}
  363.                                         <div class="like">
  364.                                             <a href="javascript:void(0)"><img src="/static/assets/images/Liked-01.svg" alt="Liked"></a>
  365.                                         </div>
  366.                                     {% else %}
  367.                                         <div class="like">
  368.                                             <a href="javascript:void(0)" onclick="loyaltyProgram(this ,{{ Similar_products.id }},'{{ Similar_products.name }}',10,'Product','Like')"><img src="/static/assets/images/Group_1271.svg" alt="Like"></a>
  369.                                         </div>
  370.                                     {% endif %}
  371.                                 {% else %}
  372.                                     <div class="like logged-out">
  373.                                         <a
  374.                                             href="javascript:void(0)">
  375.                                             {# <img src="/static/assets/images/like.svg" alt=""> #}
  376.                                             <img src="/static/assets/images/Group_1271.svg" alt="Like">
  377.                                         </a>
  378.                                     </div>
  379.                                 {% endif %}
  380.                                 <figure class="slide-img {{class}}">
  381.                                     <a href="/{{app.request.locale}}/product/{{ Similar_products.url }}">
  382.                                         {% if Similar_products.attrimage.items[0] is defined %}
  383.                                             <img src="{{ Similar_products.attrimage.items[0] }}" alt="{{ Similar_products.name }}">
  384.                                         {% endif %}
  385.                                     </a>
  386.                                 </figure>
  387.                                 <div class="slide-info">
  388.                                     <a href="/{{app.request.locale}}/product/{{ Similar_products.url }}">
  389.                                         <h5 class="title">{{ Similar_products.name }}</h5>
  390.                                     </a>
  391.                                     <div class="kg">{{ Similar_products.size }}</div>
  392.                                     {% if Similar_products.region[0]['price'].data is defined %}
  393.                                         <div class="price d-none">{{ Similar_products.region[0]['price'].data }}
  394.                                             {{ Similar_products.region[0]['currency_symbol'].data|trans}}</div>
  395.                                         {% set points =   (((Similar_products.region[0]['price'].data)/100)*10)|round %}
  396.                                         <div class="award d-none">
  397.                                             <i class="far fa-star"></i>
  398.                                             {{points}}
  399.                                             {{'Rewards Points'|trans}}</div>
  400.                                     {% endif %}
  401.                                     <div class="btn-holder">
  402.                                         <a href="javascript:void(0)" onclick="addCart(this, {{Similar_products.id}}, 1)" class="btn btn-custom btn-green">{{'Add to Cart'|trans}}</a>
  403.                                         {# <a href="javascript:void(0)" class="btn btn-custom btn-p-outline">Add to Inventory</a> #}
  404.                                         {% if app.session.get('loginUserName') is not null %}
  405.                                             <a href="javascript:void(0)" class="btn btn-custom btn-p-outline-blue" onclick="inventoryProgram(this,{{points}},{{Similar_products.id}})">{{'Add to Inventory'|trans}}</a>
  406.                                         {% else %}
  407.                                             <a href="javascript:void(0)" class="btn btn-custom btn-p-outline-blue product-detail-logged-out">{{'Add to Inventory'|trans}}</a>
  408.                                         {% endif %}
  409.                                     </div>
  410.                                     <div class="product-detail-inventry-alert mt-2"></div>
  411.                                 </div>
  412.                             </div>
  413.                         </div>
  414.                     {% endfor %}
  415.                 </div>
  416.             </div>
  417.         </section>
  418.     {% endif %}
  419.     <!--End Featured Section-->
  420.     <!--Start GFS Loyalty Program-->
  421.     <section class="info-media loyalty-program loyalty-program-product loyalty-program-inner loyalty-program-product-detail">
  422.         <div class="container container-sm">
  423.             <div class="info-section">
  424.                 <h5>{{'Loyalty Program'|trans}}</h5>
  425.                 <h4>{{ loyaltybanner.sliders[0].localizedfields.data.getLocalizedValue('heading')}}</h4>
  426.                 <h3>{{ loyaltybanner.sliders[0].localizedfields.data.getLocalizedValue('heading1')}}</h3>
  427.                 <p>{{ loyaltybanner.sliders[0].localizedfields.data.getLocalizedValue('description')}}</p>
  428.                 <div class="btn-holder">
  429.                     <div class="btn-border">
  430.                         <a href="/{{app.request.locale}}/loyalty-program" class="btn btn-custom btn-green">{{'Discover More'|trans}}</a>
  431.                     </div>
  432.                     <div class="newsletter-subscribe">
  433.                         <h4 class="cstmLP">"{{'Coming Soon'|trans}}"</h4>
  434.                     </div>
  435.                     {% if app.session.get('loginUserName') is null %}
  436.                         <div class="btn-border btn-border-black d-none">
  437.                             <a href="/{{app.request.locale}}/signup" class="btn btn-custom btn-lg-o-black">Sign-up Now!</a>
  438.                         </div>
  439.                     {% endif %}
  440.                 </div>
  441.             </div>
  442.             <div class="media-section">
  443.                 <img src="{{ loyaltybanner.sliders[0].slider_image.data}}" alt="loyalty banner slide image">
  444.             </div>
  445.         </div>
  446.     </section>
  447.     <script type="application/ld+json">
  448.         {
  449.                                     "@context": "https://schema.org/", 
  450.                                     "@type": "Product", 
  451.                                     "name": "{{product.name}}",
  452.                                     "image": "{{app.request.getSchemeAndHttpHost() ~ product.attrimage.Items[0].image.path ~ product.attrimage.Items[0].image.filename}}",
  453.                                     "description": "{{product.description}}",
  454.                                     "brand": {
  455.                                         "@type": "Brand",
  456.                                         "name": "{{product.brands.name}}"
  457.                                     },
  458.                                     "sku": "{{product.code}}",
  459.                                         "aggregateRating": {
  460.                                             "@type": "AggregateRating",
  461.                                             "ratingValue": "5",
  462.                                             "bestRating": "5",
  463.                                             "worstRating": "1",
  464.                                             "ratingCount": "2"
  465.                                         
  466.                                         }
  467.                                     }
  468.     </script>
  469.     <!--End GFS Loyalty Program-->
  470.     <!--Start Footer-->
  471.     {% if (app.request.locale =='ar') %}
  472.         {% set topMenu ="/en/product/" ~ product.url('en') %}
  473.     {% else %}
  474.         {% set topMenu ="/ar/product/" ~ product.url('ar') %}
  475.     {% endif %}
  476.     <script>
  477.         var _TopMenuLink = "{{ topMenu }}";
  478.     </script>
  479. {% endblock %}
  480. {% block footer %}
  481.     {% include "includes/footer.html.twig" %}
  482. {% endblock %}