templates/newsletter/newsletter.html.twig line 1

Open in your IDE?
  1. {% extends "layout/layout.html.twig" %}
  2. {% block title %}GFS - Resources
  3. {% endblock %}
  4. {% block content %}
  5.     {% set user = app.session.get('loginUserName') %}
  6.     <!--Start Main Slider-->
  7.         <section class="main-slider-section product-main-slider resources-section-slider">
  8.             <div class="container container-lg">
  9.                 {% if editmode %}
  10.                     {{ pimcore_image("myImage",{
  11.                         "title" : "Drag image for desktop",
  12.                         "height" : 200
  13.                     }) }}
  14.                     {{ pimcore_image("mobileImage",{
  15.                         "title" : "Drag image for mobile",
  16.                         "height" : 200
  17.                     }) }}
  18.                 {% endif %}
  19.                 <div class="custom-slider singal-slider main-slider">
  20.                         
  21.                         <div class="slide">
  22.                             <div class="slide-media slide-media-desktop">
  23.                                 {% if not editmode %}
  24.                                     {{ pimcore_image("myImage",{
  25.                                         "title" : "Drag image for desktop",
  26.                                         "width" : 200,
  27.                                         "height" : 200
  28.                                     }) }}
  29.                                 {% endif %}
  30.                             </div>
  31.                             <div class="slide-media slide-media-mobile">
  32.                                 {% if not editmode %}
  33.                                     {{ pimcore_image("mobileImage",{
  34.                                         "title" : "Drag image for mobile",
  35.                                         "width" : 200,
  36.                                         "height" : 200
  37.                                     }) }}
  38.                                 {% endif %}
  39.                             </div>
  40.                             <div class="silde-content-box">
  41.                                 <div class="slide-content">
  42.                                     <h1>
  43.                                         <span class="title-sm d-block">{{ pimcore_input("headline",{
  44.                                             "placeholder": "headimg one line"
  45.                                         }) }}</span>
  46.                                         <span class="title-lg underline-end">{{ pimcore_input("headline2",{
  47.                                             "placeholder": "headimg two line"
  48.                                         }) }}</span>
  49.                                     </h1>
  50.                                 </div>
  51.                             </div>
  52.                         </div>
  53.                 </div>
  54.             </div>
  55.         </section>
  56.     <!--End Main Slider-->
  57.     <!--Start Breadcrumbs-->
  58.     <div class="breadcrumb-holder">
  59.         <ol class="breadcrumb">
  60.             <li class="breadcrumb-item">
  61.                 <a href="/{{app.request.locale}}">{{'Home'|trans}}</a>
  62.             </li>
  63.             <li class="breadcrumb-item">{{'Resources'|trans}}</li>
  64.             <li class="breadcrumb-item active" aria-current="page">
  65.                 {{"Newsletter" | trans}}
  66.             </li>
  67.         </ol>
  68.     </div>
  69.     <!--End Breadcrumbs-->
  70.     <!--Start Info Media-->
  71.         <section class="training-media-box info-media res-listing-tech">
  72.                         <div class="container container-sm">
  73.                             <div class="info-section">
  74.                             
  75.                                 <h5>
  76.                                     {{ "Newsletter" | trans}}
  77.                                 </h5>
  78.                                 <h4>
  79.                                     {{ pimcore_input("aboutHeading",{
  80.                                         "placeholder": "headimg one line"
  81.                                     }) }}
  82.                                 </h4>
  83.                                 <p class="slide-media-desktop">
  84.                                     {{ pimcore_textarea("description",{
  85.                                         "placeholder": "Loyalty Description",
  86.                                         "nl2br" : true,
  87.                                         }) 
  88.                                     }}
  89.                                 </p>
  90.                                 <p class="slide-media-mobile">
  91.                                     {% if not editmode %}
  92.                                             {{ pimcore_textarea("description",{
  93.                                             "placeholder": "Loyalty Description",
  94.                                             "nl2br" : true,
  95.                                             }) 
  96.                                         }}
  97.                                     {% endif %}
  98.                                     
  99.                                     <div class="d-none">
  100.                                         {# {% if featureNewsletter and featureNewsletter.pdf is not null %}
  101.                                             {% if user is not null %}
  102.                                                 <a href="{{featureNewsletter.pdf}}" target="_blank" class="btn btn-custom btn-green">
  103.                                                     {{"Read Now" | trans}}
  104.                                                 </a>
  105.                                             {% else %}
  106.                                                 <a href="javascript:void(0);" onclick="storePdfForLater('{{ featureNewsletter.pdf }}')" class="btn btn-custom btn-green">
  107.                                                     {{"Read Now"|trans}}
  108.                                                 </a>
  109.                                             {% endif %}
  110.                                         {% endif %} #}
  111.                                     </div>
  112.                                 </p>
  113.                             </div>
  114.                             <div class="media-section slide-media-desktop">
  115.                                     
  116.                                 {% if not editmode %}
  117.                                     {% set thumbnail = pimcore_image("aboutImage").getThumbnail("") %}
  118.                                     <video poster="{{ thumbnail }}">
  119.                                 
  120.                                         {# <source src="{{aboutus.banner_video.data}}" type="video/mp4" /> #}
  121.                                         Your browser does not support the video tag.
  122.                                     </video>
  123.                                 {% else %}
  124.                                      {{ pimcore_image("aboutImage",{
  125.                                         "title" : "Drag image for mobile",
  126.                                         
  127.                                     }) }}
  128.                                 {% endif %}
  129.                                 
  130.                             </div>
  131.                             <div class="media-section slide-media-mobile">
  132.                                 {% if not editmode %}
  133.                                     {% set thumbnail = pimcore_image("aboutImage").getThumbnail("") %}
  134.                                     <video poster="{{ thumbnail }}">
  135.                                 
  136.                                         {# <source src="{{aboutus.banner_video.data}}" type="video/mp4" /> #}
  137.                                         Your browser does not support the video tag.
  138.                                     </video>
  139.                                 {% endif %}
  140.                             </div>
  141.                         </div>
  142.         </section>
  143.     <!--End Info Media-->
  144.     <!--Start Featured Recipes Section-->
  145.     {% if newsletters is not empty %}
  146.         <section class="featured-recipes-section inner-frecipes-section event-detail-slider resources-center">
  147.             <div class="container container-sm">
  148.                 <h2 class="heading">{{'Newsletters'|trans}}</h2>
  149.                 <div class="featured-recipes">
  150.                     <div class="custom-slider custom-event-slider">
  151.                         {% for newsletter in newsletters %}
  152.                                 <div class="slide">
  153.                                     <div class="slide-holder">
  154.                                         <a href="javascript:void(0);">
  155.                                             <figure class="slide-img">
  156.                                                 {% if newsletter.image is defined %}
  157.                                                     <img src="{{ newsletter.image }}" alt="{{newsletter.title}}">
  158.                                                     
  159.                                                 {% endif %}
  160.                                             </figure>
  161.                                         </a>
  162.                                         <div class="slide-content">
  163.                                             <div class="frecipes-box">
  164.                                                 <a href="javascript:void(0);" class="text-decoration-none">
  165.                                                     <h3>{{newsletter.title}}</h3>
  166.                                                 </a>
  167.                                                 {% if newsletter.description is defined and newsletter.description is not null %}
  168.                                                     <p>{{newsletter.description}}</p>
  169.                                                 {% endif %}
  170.                                             </div>
  171.                                                 <ul class="list-unstyled recipe-info w-100 justify-content-between">
  172.                                                     <li class="share" onclick="sharemodal('Article','{{ app.request.getSchemeAndHttpHost() ~ newsletter.pdf }}','{{ "SHARE KNOWLEDGE WITH YOUR FRIENDS"|trans }}')">{{'Share'|trans}}</li>
  173.                                                     <li class="px-0 w-auto">
  174.                                                         {% if user is not null %}
  175.                                                             <a href="{{newsletter.pdf}}" target="_blank" class="btn btn-custom btn-green">
  176.                                                                 {{"Read Now" | trans}}
  177.                                                             </a>
  178.                                                         {% else %}
  179.                                                             <a href="javascript:void(0);" onclick="storePdfForLater('{{ newsletter.pdf }}')" class="btn btn-custom btn-green">
  180.                                                                 {{"Read Now"|trans}}
  181.                                                             </a>
  182.                                                         {% endif %}
  183.                                                     </li>                                               
  184.                                                 </ul>
  185.                                         </div>
  186.                                     </div>
  187.                                 </div>
  188.                         {% endfor %}
  189.                     </div>
  190.                 </div>
  191.             </div>
  192.         </section>
  193.     {% endif %}
  194.     <!--End Featured Recipes Section-->
  195.             {% if (app.request.locale =='ar') %}
  196.                 {% set topMenu ="/en/resources/newsletter"%}
  197.             {% else %}
  198.                 {% set topMenu ="/ar/resources/newsletter"%}
  199.             {% endif %}
  200.             <script>
  201.                 var _TopMenuLink = "{{ topMenu }}";
  202.             </script>
  203.             <script>
  204.                 function storePdfForLater(pdfUrl) {
  205.                     fetch('/store-pdf-session', {
  206.                         method: 'POST',
  207.                         headers: {
  208.                             'Content-Type': 'application/json',
  209.                             'X-Requested-With': 'XMLHttpRequest'
  210.                         },
  211.                         body: JSON.stringify({ pdf: pdfUrl })
  212.                     }).then(() => {
  213.                         window.location.href = '/' + document.documentElement.lang + '/signin';
  214.                     });
  215.                 }
  216.             </script>
  217.             <!-- Resource Listing More Topics End -->
  218.         {% endblock %}