templates/Recipes/recipes.html.twig line 27

Open in your IDE?
  1. {% extends "layout/layout.html.twig" %}
  2. {# {% block title %}GFS::Recipe{% endblock %} #}
  3. {% block content %}
  4.         {{ render(controller('App\\Controller\\Recipes\\RecipesController::advancefilterBlock')) }}
  5.             <!--Start Breadcrumbs-->
  6.             <div class="breadcrumb-holder">
  7.                 <ol class="breadcrumb">
  8.                     <li class="breadcrumb-item">
  9.                         <a href="/en">{{"Home"|trans }}</a>
  10.                     </li>
  11.                     <li class="breadcrumb-item active" aria-current="page">{{"recipes"|trans }}</li>
  12.                 </ol>
  13.             </div>
  14.             <!--End Breadcrumbs-->
  15.             <!--Start Resources Section-->
  16.             <section class="info-media info-media-video inner-info-mediavdo info-resources recipe__page position-bg-img fish-tuna-section-rcps">
  17.                 <div class="container container-sm">
  18.                     <div class="row">
  19.                     {% for chef_special_recipe in chefspecialrecipe %}
  20.                     <div class="col-12 col-md-12 col-lg-6">
  21.                         <div class="info-section">
  22.                             <h5>{{chef_special_recipe.heading}}</h5>
  23.                             {# <h4>{{chef_special_recipe.chief_note}}</h4> #}
  24.                             <h3>{{chef_special_recipe.chef_special_recipe[0].name}}</h3>
  25.                             <h6 class="resource-name">{{'by'|trans}}
  26.                                 {{chef_special_recipe.chef_special_recipe[0].Chef}}</h6>
  27.                             <p>{{chef_special_recipe.chef_special_recipe[0].short_description}}</p>
  28.                             <ul
  29.                                 class="list-unstyled recipe-info">
  30.                                 {# <li class="mins">{{chef_special_recipe.chef_special_recipe[0].time}}    {{"mins"|trans }}</li> #}
  31.                                 <li class="orders"> {{'No. Of Serving'|trans}} {{chef_special_recipe.chef_special_recipe[0].serves}}</li>
  32.                                 <li class="time"> {{chef_special_recipe.chef_special_recipe[0].typeofmeal|trans}}</li>
  33.                             </ul>
  34.                             <div class="btn-holder">
  35.                                 <div class="btn-border">
  36.                                     <a href="/{{app.request.locale}}/all-recipes/{{chef_special_recipe.chef_special_recipe[0].url}}" class="btn btn-custom btn-green">{{'View Recipe'|trans}}</a>
  37.                                 </div>
  38.                             </div>
  39.                         </div>
  40.                     </div>
  41.                     <div class="col-12 col-md-12 col-lg-6">
  42.                         <div class="media-section media-section-01 tunafish-edited">
  43.                             {% if chef_special_recipe.chef_special_recipe[0].banner_video is empty %}
  44.                                 {{ chef_special_recipe.chef_special_recipe[0].featured_image.thumbnail('354x244').getHTML({imgAttributes: {class:'',alt:chef_special_recipe.chef_special_recipe[0].name }})|raw }}
  45.                             {% else %}
  46.                                 <video poster="{{chef_special_recipe.chef_special_recipe[0].featured_image}}" preload="auto" loop="true" autoplay="true" muted="true" playsinline>
  47.                                     <source src="{{chef_special_recipe.chef_special_recipe[0].banner_video.data}}" type="video/mp4">
  48.                                     Your browser does not support the video tag.
  49.                                 </video>
  50.                                 {# <div class="control-options">
  51.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <i class="fas fa-play-circle"></i>
  52.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <i class="fas fa-pause-circle"></i>
  53.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           </div> #}
  54.                             {% endif %}
  55.                         </div>
  56.                         </div>
  57.                     {% endfor %}
  58.                 </div>
  59.                 </div>
  60.                 {% include "layout/baseimage.html.twig" %}
  61.             </section>
  62.             <!--End Resources Section-->
  63.             <!--Start Featured Recipes Section-->
  64.             <section class="featured-recipes-section inner-frecipes-section recipe-brand-similer recipe-first-section">
  65.                 <div class="container container-sm">
  66.                     <h2 class="heading">{{'Recipes by Brands'|trans}}</h2>
  67.                     <div class="featured-recipes">
  68.                         <div class="custom-slider featured-recipes-slider">
  69.                             {% for brand_recipes in brandrecipes %}
  70.                                 <div class="slide">
  71.                                     <div class="slide-holder">
  72.                                         <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes.url }}" tabindex="0">
  73.                                             <figure class="slide-img">
  74.                                                 
  75.                                                 {# <img src="{{brand_recipes.featured_image}}" alt="brand Feature Product"> #}
  76.                                                 {% if brand_recipes.featured_image %}
  77.                                                 {{ brand_recipes.featured_image.thumbnail('354x244').getHTML({imgAttributes: {class:'',alt:"brand Feature Product" }})|raw }}
  78.                                                 {% endif %}
  79.                                                 {% if brand_recipes.banner_video %}
  80.                                                     <i class="fas fa-play-circle"></i>
  81.                                                 {% endif %}
  82.                                             </figure>
  83.                                         </a>
  84.                                         <div class="slide-content">
  85.                                             <div class="frecipes-box frecipes-box-first">
  86.                                                 <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes.url }}" tabindex="0">
  87.                                                     <h3>{{brand_recipes.name}}</h3><a/>
  88.                                                     <p>{{brand_recipes.short_description}}</p>
  89.                                                     <div class="chef-names">{{'With'|trans}}
  90.                                                         {{brand_recipes.brand_name}}</div>
  91.                                                 </div>
  92.                                                 <ul
  93.                                                     class="list-unstyled recipe-info">
  94.                                                     {# <li class="mins">{{brand_recipes.time}}{{"mins"|trans }}</li> #}
  95.                                                     <li class="orders">{{'No. Of Serving'|trans}} {{brand_recipes.serves}}</li>
  96.                                                     <li class="time">{{brand_recipes.typeofmeal|trans }}</li>
  97.                                                 </ul>
  98.                                                 <div class="btn-holder recipe-edit-btn-holder">
  99.                                                     <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes.url}}" class="btn btn-lg-o-black">{{'View Recipe'|trans}}</a>
  100.                                                 </div>
  101.                                             </div>
  102.                                             {# <div class="btn-holder">
  103.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes.url}}" class="btn btn-custom btn-green">{{'View Recipe'|trans}}</a>
  104.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         </div> #}
  105.                                         </div>
  106.                                     </div>
  107.                                 {% endfor %}
  108.                             </div>
  109.                         </div>
  110.                     </div>
  111.                 </section>
  112.                 <!--End Featured Recipes Section-->
  113.                 <!--Start Info Media-->
  114.                 <section class="info-media info-media-video inner-info-mediavdo position-bg-img video-recipe-page-secondsection">
  115.                     <div class="container container-sm">
  116.                         {% for goody_recipes in goodyrecipes %}
  117.                             <div class="info-section">
  118.                                 <h5>{{'Featured: Recipes with'|trans}}
  119.                                     {{goody_recipes.brand_name}}
  120.                                     {{'Products'|trans}}</h5>
  121.                                 {# <h4>The awesome</h4> #}
  122.                                 <h3>{{goody_recipes.name}}</h3>
  123.                                 <p>{{goody_recipes.short_description}}
  124.                                 </p>
  125.                                 <ul
  126.                                     class="list-unstyled recipe-info">
  127.                                     {# <li class="mins">{{goody_recipes.time}}{{"mins"|trans }}</li> #}
  128.                                     <li class="orders">{{'No. Of Serving'|trans}} {{goody_recipes.serves}}</li>
  129.                                     <li class="time">{{goody_recipes.typeofmeal|trans }}</li>
  130.                                 </ul>
  131.                                 <div class="btn-holder">
  132.                                     <div class="btn-border ">
  133.                                         <a href="/{{app.request.locale}}/all-recipes/{{goody_recipes.url}}" class="btn btn-custom btn-green">{{'View Recipe'|trans}}</a>
  134.                                     </div>
  135.                                 </div>
  136.                             </div>
  137.                             <div class="media-section media-section-02">
  138.                                 {% if goody_recipes.banner_video is empty %}
  139.                                     <img src="{{goody_recipes.featured_image}}" alt="Goody Feature Product">
  140.                                 {% else %}
  141.                                     <video poster="{{goody_recipes.featured_image}}" preload="auto" loop="true" autoplay="true" muted="true" playsinline>
  142.                                         <source src="{{goody_recipes.banner_video.data}}" type="video/mp4">
  143.                                         Your browser does not support the video tag.
  144.                                     </video>
  145.                                     <div class="control-options d-none">
  146.                                         <i class="fas fa-play-circle"></i>
  147.                                         <i class="fas fa-pause-circle"></i>
  148.                                     </div>
  149.                                 {% endif %}
  150.                             </div>
  151.                         {% endfor %}
  152.                     </div>
  153.                     {% include "layout/baseimage.html.twig" %}
  154.                 </section>
  155.                 <!--End Info Media-->
  156.                 <!--Start Featured Recipes Section-->
  157.                 <!--class added with-ellipses -->
  158.                     <section class="featured-recipes-section inner-featured-recipe with-ellipses recipe-brand-similer"> <div class="container container-sm">
  159.                         <div class="featured-recipes">
  160.                             <div class="custom-slider featured-recipes-slider">
  161.                                 {% for brand_recipes1 in brandrecipes1 %}
  162.                                     <div class="slide">
  163.                                         <div class="slide-holder">
  164.                                             <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes1.url }}" tabindex="0">
  165.                                                 <figure class="slide-img">
  166.                                                     {% if brand_recipes1.featured_image %}
  167.                                                     {# <img src="{{brand_recipes1.featured_image}}" alt="Feature Product"> #}
  168.                                                     {{ brand_recipes1.featured_image.thumbnail('354x244').getHTML({imgAttributes: {class:'',alt:"Feature Product" }})|raw }}
  169.                                                     {% endif %}
  170.                                                     {% if brand_recipes1.banner_video %}
  171.                                                         <i class="fas fa-play-circle"></i>
  172.                                                     {% endif %}
  173.                                                 </figure>
  174.                                             </a>
  175.                                             <div class="slide-content">
  176.                                                 <div class="frecipes-box">
  177.                                                     <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes1.url }}" tabindex="0">
  178.                                                         <h3>{{brand_recipes1.name}}</h3>
  179.                                                     </a>
  180.                                                     <p>{{brand_recipes1.short_description}}</p>
  181.                                                     <div class="chef-names">{{'With'|trans}}
  182.                                                         {{brand_recipes1.brand_name}}</div>
  183.                                                 </div>
  184.                                                 <ul
  185.                                                     class="list-unstyled recipe-info">
  186.                                                     {# <li class="mins">{{brand_recipes1.time}}{{"mins"|trans }}</li> #}
  187.                                                     <li class="orders">{{'No. Of Serving'|trans}} {{brand_recipes1.serves}}</li>
  188.                                                     <li class="time">{{brand_recipes1.typeofmeal|trans}}</li>
  189.                                                 </ul>
  190.                                                 <div class="btn-holder btn-recipe-edited">
  191.                                                     <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes1.url}}" class="btn btn-lg-o-black">{{'View Recipe'|trans}}</a>
  192.                                                 </div>
  193.                                             </div>
  194.                                             {# <div class="btn-holder">
  195.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes1.url}}" class="btn btn-custom btn-green">{{'View Recipe'|trans}}</a>
  196.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         </div> #}
  197.                                         </div>
  198.                                     </div>
  199.                                 {% endfor %}
  200.                             </div>
  201.                         </div>
  202.                     </div>
  203.                 </section>
  204.                 <!--End Featured Recipes Section-->
  205.                 <!--Start Menu Builder Tool-->
  206.                 <section class="info-media loyalty-program inner-loyalty-program inner_white_bg tools-for-you-section-rcps">
  207.                     <div class="container container-sm">
  208.                         <div class="info-section">
  209.                             <h5 class="blueTix">{{'Tools for you'|trans}}</h5>
  210.                             <h4>{{'Get the right menu'|trans}}</h4>
  211.                             <h3>{{'ideas and right cost'|trans}}</h3>
  212.                             <p class="blueTix">{{'Make your menu options more profitable.'|trans}}</p>
  213.                             <div class="btn-holder">
  214.                                 <div class="newsletter-subscribe">
  215.                                     <h4 class="cstsmLP">"{{'Coming Soon'|trans}}"</h4>
  216.                                 </div>
  217.                                 <div class="btn-border d-none">
  218.                                     <a href="javascript:void(0);" class="btn btn-custom btn-lg-o-white">{{'Coming soon'|trans}}</a>
  219.                                     <a href="javascript:void(0);" class="btn btn-custom btn-lg-o-white d-none">Discover More</a>
  220.                                 </div>
  221.                             </div>
  222.                         </div>
  223.                         <div class="media-section media-shadow">
  224.                             <img src="/static/assets/images/Recipe_Menu_Builder_875x550.jpg" alt="Media Shadow">
  225.                         </div>
  226.                     </div>
  227.                 </section>
  228.                 <!--End Menu Builder Tool-->
  229.                 <!--Start Featured Recipes Section-->
  230.                 <section class="featured-recipes-section inner-featured-recipe inner-last-featured with-ellipses recipe-brand-similer recipe-brand-diff">
  231.                     <div class="container container-sm">
  232.                         <div class="featured-recipes ">
  233.                             <div class="custom-slider featured-recipes-slider new_div">
  234.                                 {% for brand_recipes2 in brandrecipes2 %}
  235.                                     <div class="slide">
  236.                                         <div class="slide-holder">
  237.                                             <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes2.url }}" tabindex="0">
  238.                                                 <figure class="slide-img">
  239.                                                 
  240.                                                     {# <img src="{{brand_recipes2.featured_image}}" alt="Feature Image"> #}
  241.                                                     {% if brand_recipes2.featured_image %}
  242.                                                     
  243.                                                     {{ brand_recipes2.featured_image.thumbnail('354x244').getHTML({imgAttributes: {class:'',alt:"Feature Image" }})|raw }}
  244.                                                     {% endif %}
  245.                                                     {% if brand_recipes2.banner_video %}
  246.                                                         <i class="fas fa-play-circle"></i>
  247.                                                     {% endif %}
  248.                                                 </figure>
  249.                                             </a>
  250.                                             <div class="slide-content">
  251.                                                 <div class="frecipes-box">
  252.                                                     <a href="/{{app.request.locale}}/all-recipes/{{ brand_recipes2.url }}" tabindex="0">
  253.                                                         <h3>{{brand_recipes2.name}}</h3>
  254.                                                     </a>
  255.                                                     <p>{{brand_recipes2.short_description}}</p>
  256.                                                     <div class="chef-names">{{'With'|trans}}
  257.                                                         {{brand_recipes2.brand_name}}</div>
  258.                                                 </div>
  259.                                                 <ul
  260.                                                     class="list-unstyled recipe-info">
  261.                                                     {# <li class="mins">{{brand_recipes2.time}}{{"mins"|trans }}</li> #}
  262.                                                     <li class="orders">{{'No. Of Serving'|trans}} {{brand_recipes2.serves}}</li>
  263.                                                     <li class="time">{{brand_recipes2.typeofmeal|trans }}</li>
  264.                                                 </ul>
  265.                                                 <div class="btn-holder btn-recipe-edited">
  266.                                                     <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes2.url}}" class="btn btn-lg-o-black">{{'View Recipe'|trans}}</a>
  267.                                                 </div>
  268.                                             </div>
  269.                                             {# <div class="btn-holder">
  270.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           <a href="/{{app.request.locale}}/all-recipes/{{brand_recipes2.url}}" class="btn btn-custom btn-green">{{'View Recipe'|trans}}</a>
  271.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         </div> #}
  272.                                         </div>
  273.                                     </div>
  274.                                 {% endfor %}
  275.                             </div>
  276.                             {# <div class="load-more">
  277.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     <a href="javascript:void(0)" class="btn btn-custom btn-outline btn-load" onclick="loadMoreRecipes()">Load more</a>
  278.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   </div> #}
  279.                         </div>
  280.                     </div>
  281.                 </section>
  282.                 {% if (app.request.locale =='ar') %}
  283.                     {% set topMenu ="/en/recipes" %}
  284.                 {% else %}
  285.                     {% set topMenu ="/ar/recipes" %}
  286.                 {% endif %}
  287.                 <script type="text/javascript">
  288.                     {# let page = 3;
  289.                         function loadMoreRecipes() {
  290.                         let add_query = '&';
  291.                         if (!window.location.search) {
  292.                         add_query = '?';
  293.                         }
  294.                         $.ajax({
  295.                         type: "GET",
  296.                         url: window.location.href + add_query + 'page=' + page,
  297.                         data: '',
  298.                         cache: false,
  299.                         beforeSend: function () {
  300.                         $('.btn-load').css('padding-left', '50px');
  301.                         $('.btn-load').css('background-image', 'url(/static/assets/images/loader.gif)');
  302.                         },
  303.                         complete: function () {
  304.                         $('.btn-load').css('padding-left', '15px');
  305.                         $('.btn-load').css('background-image', 'inherit');
  306.                         },
  307.                         success: function (data) {
  308.                         if (data.success) {
  309.                         $('.new_div').append(data.success);
  310.                         page++;
  311.                         } else if (data.success == '') {
  312.                         $('.btn-load').hide();
  313.                         }
  314.                         }
  315.                         });
  316.                         } #}
  317.                 </script>
  318.                 <script type="text/javascript">
  319.                     // for general search validator
  320.                     var _TopMenuLink = "{{ topMenu }}";
  321.                 </script>
  322.                 <!--End Featured Recipes Section-->
  323.                 <!--End Wrapper-->
  324.             {% endblock %}