{% extends "layout/layout.html.twig" %}
{% block content %}
{{ render(controller('App\\Controller\\Recipes\\RecipesController::advancefilterBlock')) }}
<!--Start Breadcrumbs-->
<div class="breadcrumb-holder">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="/{{app.request.locale}}">{{"Home"|trans }}</a>
</li>
<li class="breadcrumb-item">
<a href="/{{app.request.locale}}/recipes">{{"recipes"|trans }}</a>
</li>
<li class="breadcrumb-item active" aria-current="page">{{'All Recipes '|trans}}</li>
</ol>
</div>
<!--End Breadcrumbs-->
<!--Start Featured Recipes Section-->
<section class="featured-recipes-section inner-featured-recipe all-recipes-load-more-section">
<div class="container container-sm">
<h2 class="heading">{{'All Recipes '|trans}}</h2>
<div class="featured-recipes grid-system all-slides-recipes">
<div class="slide-grid new_div" id="object-list">
{% for recipe in recipes %}
{% if recipe %}
{{ include('Recipes/recipe-card-blue.html.twig', { 'recipe': recipe }) }}
{% endif %}
{% endfor %}
</div>
<div class="load-more" id="load-more-btn" data-url="{{app.request.pathInfo}}">
<span class="btn btn-custom btn-p-outline-blue" id="load-more" >{{'Load more'|trans}}</span>
</div>
</div>
</div>
</section>
{% if (app.request.locale =='ar') %}
{% set topMenu ="/en/all-recipes" %}
{% else %}
{% set topMenu ="/ar/all-recipes" %}
{% endif %}
<!--End Featured Recipes Section-->
<script>
$(document).ready(function () {
var page = 2;
$('#load-more-btn').click(function () {
let postUrl = $(this).data('url');
$.ajax({
url: postUrl + '?page=' + page,
type: 'GET',
beforeSend: function () {
$('#load-more').addClass('btn-load');
},
complete: function () {
$('#load-more').removeClass('btn-load');
},
success: function (response) {
$('#object-list').append(response.html);
if (! response.showLoadMoreButton) {
$('#load-more').hide();
}
page++;
}
});
});
});
var _TopMenuLink = "{{ topMenu }}";
</script>
{% endblock %}