templates/shortcodes/banner.html.twig line 1
- {% set idf = opciones.nombre ~ random(1000) %}
- {% if banner %}
- {% if opciones.nombre == "pre_home" %}
- {#{% javascripts '@CmsBundle/Resources/public/js/jQueryRotateCompressed.js'
- output='js/rotate.js' %}
- <script src="{{ asset_url }}"></script>
- {% endjavascripts %}#}
- {% else %}
- <div {#id="car-top-main"#} class="owl-carousel owl-theme banner-carousel">
- {% for item in banner.items %}
- <div class="item">
- {% if item.getCodigo() %} {{ item.getCodigo() | raw }} {% else %} {{ item.getTexto() | html | raw }} {% endif %}
- </div>
- {% endfor %}
- </div>
- {#<div class="slider banner{{ opciones.nombre }} banner banner{{ idf }}">
- <ul class="bxslider">
- {% for item in banner.items %}
- <li class="bannerItem">
- {% if item.getCodigo() %} {{ item.getCodigo() | raw }} {% else %} {{ item.getTexto() | raw }} {% endif %}
- </li>
- {% endfor %}
- </ul>
- <script type="text/javascript">
- $(document).ready(function(){
- $('.banner{{ idf }} .bxslider').bxSlider({
- pager: {{ opciones.pager | default('true') }},
- controls: {{ opciones.controls | default('false') }},
- {% if banner.items | length > 1 %}
- auto: {{ opciones.auto | default('true') }},
- {% else %}
- auto: false,
- {% endif %}
- pause: {{ opciones.pause | default('8000') }},
- randomStart: {{ opciones.random | default('false') }},
- infiniteLoop: {{ opciones.infiniteloop | default('true') }},
- speed: {{ opciones.speed | default('1000') }},
- {% if opciones.minslides is defined or opciones.maxslides is defined %}
- mode: 'horizontal',
- {% else %}
- mode: '{{ opciones.mode | default("fade") }}',
- {% endif %}
- adaptiveHeight:false,
- responsive:true,
- easing: 'linear',
- useCSS: false
- });
- })
- </script>
- </div>#}
- {% endif %}
- {% else %}
- <div class="noBanner">
- </div>
- {% endif %}