templates/areas/services/view.html.twig line 1

Open in your IDE?
  1. {% set device = pimcore_device('desktop') %}
  2. <div class="content-row ourServices">
  3.     <div class="container row_padding_top content-max-width container">
  4.         <div class="one_half">
  5.         {% if editmode %}
  6.         {{pimcore_input('headingOne',{
  7.                 "placeholder":"Enter heading"
  8.                        
  9.             })}}
  10.     
  11.             {{pimcore_input('headingTwo',{
  12.                 "placeholder":"Enter heading second"
  13.                        
  14.             })}}
  15.     </br></br></br>
  16.     
  17.             {{pimcore_link('readMoreLink')}}
  18.     
  19.         {% else %}
  20.             <h2 class="has-mask-fill no-margins our-product-N">{{pimcore_input('headingOne')}}</h2>
  21.             <h2 class="has-mask-fill our-product-N">{{pimcore_input('headingTwo')}}</h2>
  22.         {% endif %}
  23.             <hr/>
  24.     
  25.             <p class="has-animation" data-delay="0">
  26.                 {{pimcore_wysiwyg('serviceDescription',{
  27.                             "placeholder":"Enter Service Description"
  28.                            })|raw}}
  29.             </p>
  30.             <br/>
  31.             
  32.             <div class="button-wrap right button-link large-btn has-animation">
  33.                 <div class="icon-wrap parallax-wrap">
  34.                     <div class="button-icon parallax-element">
  35.                         <i class="fa-solid fa-arrow-right"></i>
  36.                     </div>
  37.                 </div>
  38.                 {% if not editmode %}
  39.                     
  40.                     
  41.                 {% set link = pimcore_link('readMoreLink') %}
  42.                 
  43.                     
  44.                         <a class="ajax-link" href="{{link.getHref()}}" data-type="page-transition">
  45.                             <div class="button-text sticky right">
  46.                                 <span data-hover="Read More">{{link.getText()}}</span>
  47.                             </div>
  48.                         </a>
  49.                     
  50.                 {% endif %}
  51.             </div>
  52.         
  53.     
  54.         </div>
  55.         <hr/>
  56.     </div>
  57.     <hr/>
  58.     <hr/>
  59.     <!-- Row -->
  60.     {# <div class="content-row full change-header-color" data-bgcolor="#fff">
  61.         <div class="panels news-panel">
  62.             <div class="panels-container">
  63.                 {% for service in services %}
  64.                 
  65.             
  66.                     <div class="panel" data-color="#000" data-firstline="Read" data-secondline="Story">
  67.                         <div class="panel-content-wrapper">
  68.                         {% if service.backgroundImage %}
  69.                         
  70.                             <div class="panel-image">
  71.                                 <a class="ajax-link" href="/service/{{service.url}}" data-type="page-transition">{{service.backgroundImage.thumbnail('641x641').getHtml({imgAttributes: {class: '',alt:service.backgroundImageAltTag}})|raw}}</a>
  72.                             </div>
  73.                         {% endif %}    
  74.                             <div class="panel-content">
  75.                                 <div class="entry-meta entry-categories">
  76.                                     <ul class="post-categories">
  77.                                         <li class="link">
  78.                                             <a href="/service/{{service.url}}">
  79.                                                 <span data-hover="{{service.tagLine}}">{{service.tagLine}}</span>
  80.                                             </a>
  81.                                         </li>
  82.                                     </ul>
  83.                                 </div>
  84.                                 <div class="news-panel-title">
  85.                                     <span>{{service.name}}</span>
  86.                                         <p class="news-panel-desc" class="has-animation" data-delay="0">
  87.                                             {{service.shortDescription}}
  88.                                         </p>
  89.                                 </div>
  90.                             </div>
  91.                         </div>
  92.                     </div>
  93.                 {% endfor %}
  94.             </div>
  95.             
  96.         </div>
  97.     </div> #}
  98.     <!--/Row -->
  99.     {% if not device.isPhone() %}
  100.         <div class="container new-full-container mb-5">
  101.             <div class="row">
  102.                 {% for service in services %}
  103.                 <div class="col-lg-3" >
  104.                     <div class="swiperNewImages" onclick="location.href='/service/{{service.url}}';" style="cursor: pointer;">
  105.                     {% if service.backgroundImage %}
  106.                         {# <img src="./assets/images/04hero.png" alt="" class="img-fluid"> #}
  107.                         {{service.backgroundImage.thumbnail('641x641').getHtml({imgAttributes: {class: 'img-fluid',alt:service.backgroundImageAltTag}})|raw}}
  108.                         {% endif %}    
  109.                             <div class="outerNew">
  110.                                 <div class="img-subtitle">
  111.                                     <span data-hover="{{service.tagLine}}">{{service.tagLine}}</span>
  112.                                 </div>
  113.                                 <div class="img-title">
  114.                                     <span>{{service.name}}</span>
  115.                                 </div>
  116.                                 <div class="img-Desc">
  117.                                     <p>{{service.shortDescription}}
  118.                                     </p>
  119.                                 </div>
  120.                             </div>
  121.                         </div>
  122.                 </div>
  123.                 {% endfor %}
  124.             
  125.             </div>
  126.         </div>
  127.     {% endif %}
  128.     {% if  device.isPhone() %}
  129.         <!-- Showcase Slider Holder -->
  130.         <div id="home-new-carousel" class="full-carousel-holder mobileOnlySlider mobileOnlySliderArrows">
  131.             <div id="itemsWrapperLinks">
  132.                 <div id="showcase-carousel" class="swiper-container homepage-slider-New">
  133.                     <div id="itemsWrapper" class="swiper-wrapper webgl-fitthumbs fx-one homepage-new-carousel">
  134.                     {% for service in services %}
  135.                         <div class="swiper-slide trigger-item" onclick="location.href='/service/{{service.url}}';" style="cursor: pointer;">
  136.                             <div class="img-mask">
  137.                                 <div class="section-image">
  138.                                     {# <img src="/products/listing%20images/960/image-thumb__960__641x641/safaintranet.jpg" class="item-image grid__item-img" alt=""> #}
  139.                                     {% if service.backgroundImage %}
  140.                     
  141.                         {{service.backgroundImage.thumbnail('').getHtml({imgAttributes: {class: 'item-image grid__item-img',alt:service.backgroundImageAltTag}})|raw}}
  142.                         {% endif %}    
  143.                                 </div>
  144.                             </div>
  145.                             <div class="outer">
  146.                                 <div class="inner">
  147.                                     <div class="slide-subtitle">
  148.                                     
  149.                                         <span data-hover="{{service.tagLine}}">{{service.tagLine}}</span>
  150.                                         
  151.                                     </div>
  152.                                     <div class="slide-title-wrapper">
  153.                                         <div class="slide-title trigger-item-link" data-color="#95121e" data-firstline="View" data-secondline="Project">
  154.                                             
  155.                                             <span>{{service.name}}</span>
  156.                                             <p  class="homeSliderDesc-2">
  157.                                                 {{service.shortDescription}}
  158.                                             </p>
  159.                                             
  160.                                         </div>
  161.                                         <a class="slide-link" data-type="page-transition" href="#"></a>
  162.                                     </div>
  163.                                 </div>
  164.                             </div>
  165.                         
  166.                         </div>
  167.                     {% endfor %}
  168.                     </div>
  169.                 </div>
  170.             </div>
  171.         </div>
  172.         <div class="showcase-pagination-wrap"></div>
  173.         <div class="showcase-pagination"></div>
  174.         <!-- Showcase Slider Holder -->
  175.     
  176.     <!-- Footer -->
  177.     <footer class="hidden footer-centered-class-icon mobileOnlySlider">
  178.         <div
  179.           id="footer-container"
  180.           class="showcase-absolute-footer"
  181.         >
  182.           <div class="button-wrap left disable-drag swiper-prev">
  183.             <div class="icon-wrap parallax-wrap">
  184.               <div class="button-icon parallax-element newArrows">
  185.                 <i class="fas fa-chevron-circle-left" style="color: #ffffff;"></i>
  186.               </div>
  187.             </div>
  188.           </div>
  189.     
  190.           <div class="button-wrap right disable-drag swiper-next">
  191.             <div class="icon-wrap parallax-wrap">
  192.               <div class="button-icon parallax-element newArrows">
  193.                 <i class="fas fa-chevron-circle-right" style="color: #ffffff;"></i>
  194.               </div>
  195.             </div>
  196.           </div>
  197.         </div>
  198.       </footer>
  199.         {% endif %}
  200.       <!--/Footer -->
  201. </div>