<script type="text/javascript">
jQuery(document).ready(function () {
jQuery(".lazy").lazyload({
effect: "fadeIn",
threshold: 300
});
});
</script>
{% block javascripts %}
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_' ~ app.session.get('agencyId')) or is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_CREATE_' ~ app.session.get('agencyId')) or is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') and promoType is defined) %}
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery('.js-ajax-homePromo').on('click', function () {
jQuery('.modal-title').html('Edit Promo');
jQuery('#js-form-homePromo').empty();
_loadSpinner("js-form-homePromo");
var url = "{{ path('aviatur_edit_homepromo', {promoType: promoType, id: 'xx', size: 'yy'}) }}";
var id = jQuery(this).data("id");
var size = jQuery(this).data("size");
var url = url.replace(/\xx/g, id);
var url = url.replace(/\yy/g, size);
jQuery.get(url, function (data) {
jQuery('#js-form-homePromo').html(data);
_removeSpinner("js-form-homePromo");
});
});
});
</script>
{% endif %}
{% endblock %}
<!--Solo se usa para mostrar banners-->
{% if app.user != "" and ( is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_CREATE_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') ) %}
<a href="#" class="js-ajax-homePromo" data-id="0" data-size="picture" style="margin-bottom: 5px; display: block; font-size: 16px; font-weight: bold;" data-toggle="modal" data-target="#js-promo-editModal">CREAR UNA NUEVA PROMO</a>
{% endif %}
{% if not is_mobile() %}
<section class="hide-palm">
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_CREATE_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN')) and promoType!="__tiquetes" %}
<a href="#" class="js-ajax-homePromo" data-id="0" data-size="banner" style="margin-bottom: 5px; display: block; font-size: 16px; font-weight: bold;" data-toggle="modal" data-target="#js-promo-editModal">CREAR UNA NUEVA BANNER</a>
{% endif %}
{% for homePromo in homePromos %}
{% if homePromo.size == "banner" and homePromo.toUpdate!=1%}
<div class="promo-banner" style="margin-bottom: 20px;">
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') ) %}
<a href="#" class="js-ajax-homePromo" data-id="{{ homePromo.id }}" data-size="banner" style="margin-bottom: 2px" data-toggle="modal" data-target="#js-promo-editModal">EDITAR</a> -
{% endif %}
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') ) %}
<a href="{{ path('aviatur_edit_homepromo_delete', {id: homePromo.id, promoType: promoType}) }}">BORRAR</a>
{% endif %}
{% if homePromo.switch == false %}
{% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
{% set pathToImage = "assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
{% if file_exists(pathToImage ~ imageGuessedName)%}
{% set imageLink = pathToImage ~ imageGuessedName %}
{% else %}
{% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
{% endif %}
{% if blackFriday is defined %}
{% if blackFriday == 'true' %}
{% set imageGuessedName = 'medio-de-pago-black-friday.jpg' %}
{% set imageLink = pathToImage ~ imageGuessedName %}
{% endif %}
{% endif %}
<a href="{{ homePromo.link }}" target="_blank">
<img class="center-block img-responsive lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink }}" alt="{{homePromo.title}}"/>
</a>
{% else %}
{% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
{% set imageGuessedName2 = (homePromo.linkSwitch|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ "-2.jpeg" %}
{% set pathToImage = "assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
{% if file_exists(pathToImage ~ imageGuessedName)%}
{% set imageLink = pathToImage ~ imageGuessedName %}
{% else %}
{% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
{% endif %}
{% if file_exists(pathToImage ~ imageGuessedName2)%}
{% set imageLink2 = pathToImage ~ imageGuessedName2 %}
{% else %}
{% set imageLink2 = pathToImage ~ homePromo.id ~ "-2.jpeg" %}
{% endif %}
<a class="center-block promo-crossFading" href="#" target="_blank"
data-href1="{{ homePromo.link }}"
data-href2="{{ homePromo.linkSwitch }}">
<img class="img-responsive js-fadeInOut lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink }}" alt="{{homePromo.title}}" />
<img class="img-responsive lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink2 }}"/>
</a>
{% endif %}
</div>
{% endif %}
{% endfor %}
</section>
{% endif%}
{% if not is_mobile() %}
<section class="hide-palm">
{% for homePromo in homePromos %}
{% if homePromo.size == "banner" and homePromo.toUpdate==1%}
<div class="promo-banner" style="margin-bottom: 20px;">
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_EDIT_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') ) %}
<a href="#" class="js-ajax-homePromo" data-id="{{ homePromo.id }}" data-size="banner" style="margin-bottom: 2px" data-toggle="modal" data-target="#js-promo-editModal">EDITAR</a> -
{% endif %}
{% if app.user != "" and (is_granted('ROLE_AVIATUR_ADMIN_ADMIN_PROMO_PRODUCT_DELETE_' ~ app.session.get('agencyId')) or is_granted('ROLE_SUPER_ADMIN') ) %}
<a href="{{ path('aviatur_edit_homepromo_delete', {id: homePromo.id, promoType: promoType}) }}">BORRAR</a>
{% endif %}
{% if homePromo.switch == false %}
{% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
{% set pathToImage = "assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
{% if file_exists(pathToImage ~ imageGuessedName)%}
{% set imageLink = pathToImage ~ imageGuessedName %}
{% else %}
{% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
{% endif %}
<a href="{{ homePromo.link }}" target="_blank">
<img class="center-block img-responsive lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink }}" alt="{{homePromo.title}}"/>
</a>
{% else %}
{% set imageGuessedName = (homePromo.link|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ ".jpeg" %}
{% set imageGuessedName2 = (homePromo.linkSwitch|split('?')|first)|split('/')|last ~ "_" ~ homePromo.id ~ "-2.jpeg" %}
{% set pathToImage = "assets/" ~ agency_folder.assetStyle() ~ "/img/promo/box/"%}
{% if file_exists(pathToImage ~ imageGuessedName)%}
{% set imageLink = pathToImage ~ imageGuessedName %}
{% else %}
{% set imageLink = pathToImage ~ homePromo.id ~ ".jpeg" %}
{% endif %}
{% if file_exists(pathToImage ~ imageGuessedName2)%}
{% set imageLink2 = pathToImage ~ imageGuessedName2 %}
{% else %}
{% set imageLink2 = pathToImage ~ homePromo.id ~ "-2.jpeg" %}
{% endif %}
<a class="center-block promo-crossFading" href="#" target="_blank"
data-href1="{{ homePromo.link }}"
data-href2="{{ homePromo.linkSwitch }}">
<img class="img-responsive js-fadeInOut lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink }}" alt="{{homePromo.title}}" />
<img class="img-responsive lazy" data-original="/version/{{ homePromo.date| date('U') }}/{{ imageLink2 }}"/>
</a>
{% endif %}
</div>
{% endif %}
{% endfor %}
</section>
{% endif%}