templates/webcam.html.twig line 1

Open in your IDE?
  1. {% extends 'frontend.html.twig' %}
  2. {% block article %}
  3.     <div class="grid-x grid-padding-x">
  4.         <div class="large-12 medium-12 cell">
  5.             <div class="callout">
  6.                 <div class="grid-x grid-padding-x toptitle">
  7.                     <div class="large-12 cell">
  8.                         <h1 class="main-heading">Webcams</h1>
  9.                     </div>
  10.                 </div>
  11.                 {% if enGeneral[0].getWebcam360CapBoscVisible()  %}
  12.                     <!-- afegit per Oriol -->
  13.                 <div class="grid-x grid-padding-x">
  14.                     <div class="large-12 medium-12 cell text-center">
  15.                         <h3 class="main-heading">LiveCam 360&deg;</h3>
  16.                         <h5 class="main-heading">{{"Jumbo Tosa" | trans }}</h5>
  17.                     </div>
  18.                     <div class="large-12 medium-12 text-center no-movil" style="overflow: hidden!important;">
  19.                         <div id="roundshot-thumbnail-54e8157b35bf33b39791639580461ee7" class="cam360" style="border: 1px solid rgba(10, 10, 10, 0.25);"></div><script src="https://backend.roundshot.com/js/roundshot_animated_thumbnail.js" type="text/javascript"></script><script type="text/javascript"> roundshot.animate({id: "54e8157b35bf33b39791639580461ee7", picture: "https://backend.roundshot.com/cams/54e8157b35bf33b39791639580461ee7/thumbnail", link: "https://masella.roundshot.com/", angle: 360, width: 1174, height: 260, bounce: false, open_in_new_tab: true, speed: 20});</script>
  20.                     </div>
  21.                     <div class="large-12 medium-12 cell si-movil" style="overflow: hidden!important;">
  22.                         <!--vertical-->  <div id="roundshot-thumbnail-54e8157b35bf33b39791639580461ee72" class="cam360 si-movil" style="border: 1px solid rgba(10, 10, 10, 0.25); overflow:hidden;"></div><script src="https://backend.roundshot.com/js/roundshot_animated_thumbnail.js" type="text/javascript"></script><script type="text/javascript"> roundshot.animate({id: "54e8157b35bf33b39791639580461ee72", picture: "https://backend.roundshot.com/cams/54e8157b35bf33b39791639580461ee7/thumbnail", link: "https://masella.roundshot.com/", angle: 360, width: 600, height: 220, bounce: false, open_in_new_tab: true, speed: 20});</script>
  23.                     </div>
  24.                     <p style="text-align: center; margin-bottom: 2rem;">{{"Clicar la imatge" | trans }}</p>
  25.                 </div>
  26.                 <!-- fi per Oriol -->
  27.                 {% endif %}
  28.                 <div class="grid-x grid-padding-x">
  29.                 {% for webcam in enWebcams %}
  30.                     <div class="large-6 medium-6 cell">
  31.                         <div class="callout webcam" style="background-image:url(https://www.masella.com/cam1/mini/{{webcam.getUrl()}}?int={{ random() }})">
  32.                             <a id="a{{webcam.getId()}}" class="aClick" data-open="modalWebcam" href="#" title="{{webcam.getNom()}}"><img id="img{{webcam.getId()}}" src="{{asset('/frontoffice/images/box-webcam.png')}}">
  33.                                 <div class="large-12 medium-12 small-12 cell">
  34.                                     <h6><i class="fas fa-video"></i> {{webcam.getNom()}}</h6>
  35.                                 </div>
  36.                             </a>
  37.                         </div>
  38.                     </div>
  39.                 {% endfor %}
  40.                 </div>
  41.             </div>
  42.             <div id="modalWebcam" class="reveal" data-reveal aria-labelledby="modalTitle" aria-hidden="true" role="dialog">
  43.                 <div class="large-12 cell">
  44.                     <div class="imagecams">
  45.                         <div id="mi-slider" class="mi-slider" style="position:relative;">
  46.                             {% for webcam in enWebcams %}
  47.                                 <ul>
  48.                                     <!--<li><img src="https://www.masella.com/cam1/mini/{{webcam.getUrl()}}?int={{ random() }}"><h4>{{webcam.getNom()}}</h4></li>-->
  49.                                     <li><img src="/webcam/view/{{webcam.getId()}}?int={{ random() }}"><h4>{{webcam.getNom()}}</h4></li>
  50.                                 </ul>
  51.                             {% endfor %}
  52.                             <img src="{{asset('/frontoffice/images/bg-slider.png')}}" class="bg-slider" />
  53.                             <nav>
  54.                                 {% for webcam in enWebcams %}
  55.                                     <a id="a{{webcam.getId()}}Aux" href="#">{{webcam.getNom()}}</a>
  56.                                 {% endfor %}
  57.                             </nav>
  58.                         </div>
  59.                     </div>
  60.                 </div>
  61.                 <a class="close-button"  data-close aria-label="Close reveal"><span aria-hidden="true">&times;</span></a>
  62.             </div>
  63.             <div id="my-popup" class="mfp-hide white-popup">
  64.                 Inline popup
  65.             </div>
  66.         </div>
  67.     </div>
  68. </div>
  69. {% endblock %}
  70. {% block javascripts %}
  71.     <style>
  72.         .callout.trans{text-align:center; }
  73.         img.foto{ max-height:160px; display:inline-block; margin:0 auto;}
  74.     </style>
  75.     {{parent()}}
  76.     <script src="{{asset('/frontoffice/js/jquery.mixitup.js')}}"></script>
  77.     <script src="{{asset('/frontoffice/js/smooth-scroll.js')}}" ></script>
  78.     <script src="{{asset('/frontoffice/js/owl.carousel.js')}}" ></script>
  79.     <!--POP UP-->
  80.     <script>
  81.         $(function () {
  82.             $('#mi-slider').catslider();
  83.             $('.aClick').on('click', function () {
  84.                 name = $(this).attr('id');
  85.                 //alert (name);
  86.                 $(".mi-slider img").each(function (index) {
  87.                     scr = $(this).attr('src');
  88.                     //alert (scr);
  89.                     //scr.replace('cam1/mini/', 'cam1/');
  90.                     $(this).attr('src', scr.replace('cam1/mini/', 'cam1/'));
  91.                     //alert (name + 'Aux');
  92.                     $('#' + name + 'Aux').trigger('click');
  93.                 });
  94.             });
  95.         });
  96.     </script>
  97. {% endblock%}