templates/layout/layout.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.         <meta name="google-signin-client_id" content="600716624690-idnnd694k67rdhh0jf9dm96upj93btmt.apps.googleusercontent.com">
  7.         {# Social Media Meta Tags starts #}
  8.         <meta name="instagram:url" property="og:url" content="https://www.instagram.com/goodyculinarysolutions/"/>
  9.         {# <meta name="instagram:type" property="og:type" content="article"/> #}
  10.         <meta name="instagram:title" property="og:title" content="Goody Culinary Solutions"/>
  11.         <meta name="instagram:description" property="og:description" content="We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم"/>
  12.         <meta name="instagram:image" property="og:image" content="https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg"/>
  13.         <meta name="twitter:url" property="og:url" content="https://twitter.com/GoodyCS_SA"/>
  14.         {# <meta name="twitter:type" property="og:type" content="article"/> #}
  15.         <meta name="twitter:title" property="og:title" content="Goody Culinary Solutions"/>
  16.         <meta name="twitter:description" property="og:description" content="We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم"/>
  17.         <meta name="twitter:image" property="og:image" content="https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg"/>
  18.         <meta name="linkedin:url" property="og:url" content="https://www.linkedin.com/company/goody-professional-solutions"/>
  19.         {# <meta name="linkedin:type" property="og:type" content="article"/> #}
  20.         <meta name="linkedin:title" property="og:title" content="Goody Culinary Solutions"/>
  21.         <meta name="linkedin:description" property="og:description" content="We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم"/>
  22.         <meta name="linkedin:image" property="og:image" content="https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg"/>
  23.         {# Social Media Meta Tags starts #}
  24.         <link rel="icon" href="/static/assets/images/fav_icon_goody_CS.svg">
  25.         {# <title>{{ document.title }}</title> #}
  26.         {# Meta Tiles Starts #}
  27.             {% if not document is defined or not document %}
  28.         {% set document = pimcore_document(1) %}
  29.         {% endif %}
  30.             {% if document is instanceof('\\Pimcore\\Model\\Document\\Link') %}
  31.             {# @var document \Pimcore\Model\Document\Link #}
  32.         {% set document = document.getObject() %}
  33.         {% endif %}
  34.         {% if recipedetails is defined %}
  35.             {% do pimcore_head_title().set(recipedetails.meta_title) %}
  36.         {% elseif menu_builder_details is defined %}
  37.             {% do pimcore_head_title().set(menu_builder_details.meta_title) %}
  38.         {% elseif products_head is defined %}
  39.             {% if products_head.meta_title is defined %}
  40.                 {% do pimcore_head_title().set(products_head.meta_title) %}
  41.             {% else %}
  42.                 {% do pimcore_head_title().set(block('title')) %}
  43.             {% endif %}
  44.         {% elseif eventdetail is defined %}
  45.             {% do pimcore_head_title().set(eventdetail.meta_title) %}
  46.         {% elseif recipe_category is defined %}
  47.             {% do pimcore_head_title().set(recipe_category.meta_title) %}
  48.         {% elseif product is defined %}
  49.             {% do pimcore_head_title().set(product.meta_title) %}
  50.         {% elseif current_category is defined %}
  51.             {% do pimcore_head_title().set(current_category.meta_title) %}
  52.         {% elseif resource is defined %}
  53.             
  54.             {% do pimcore_head_title().set(resource.meta_title) %}
  55.         {% elseif document.getTitle() is not empty %}
  56.             {# {% if document.getTitle() is not empty %} #}
  57.             {% do pimcore_head_title().set(document.getTitle()) %}
  58.             {# {% endif %} #}
  59.         {% endif %}
  60.         {# Meta Tiles End #}
  61.         {# Meta Descriptions Starts #}
  62.         {% if recipedetails is defined %}
  63.             {% do pimcore_head_meta().setDescription(recipedetails.meta_description) %}
  64.         {% elseif menu_builder_details is defined %}
  65.             {% do pimcore_head_meta().setDescription(menu_builder_details.meta_description) %}
  66.         {% elseif products_head is defined %}
  67.             {% if products_head.meta_description is defined %}
  68.                 {% do pimcore_head_meta().setDescription(products_head.meta_description) %}
  69.             {% else %}
  70.                 {% do pimcore_head_meta().setDescription(block('metaDescription')) %}
  71.             {% endif %}
  72.         {% elseif eventdetail is defined %}
  73.             {% do pimcore_head_meta().setDescription(eventdetail.meta_description) %}
  74.         {% elseif recipe_category is defined %}
  75.             {% do pimcore_head_meta().setDescription(recipe_category.meta_description) %}
  76.         {% elseif product is defined %}
  77.             {% do pimcore_head_meta().setDescription(product.meta_description) %}
  78.         {% elseif current_category is defined %}
  79.             {% do pimcore_head_meta().setDescription(current_category.meta_description) %}
  80.         {% elseif resource is defined %}
  81.             {% do pimcore_head_meta().setDescription(resource.meta_description) %}
  82.         {% elseif document.getDescription() is not empty %}
  83.             {# {% if document.getDescription() is not empty %} #}
  84.             {% do pimcore_head_meta().setDescription(document.getDescription()) %}
  85.             {# {% endif %} #}
  86.         {% endif %}
  87.         {# Meta Descriptions End #}
  88.         {# {% do pimcore_head_title().append('GFS') %} #}
  89.         {# {% do pimcore_head_title() %} #}
  90.         {# {% do pimcore_head_title().setSeparator(' : ') %} #}
  91.         {# {% set isPortal = ((isPortal is defined) and isPortal) %} #}
  92.         {{ pimcore_head_title() }}
  93.         {{ pimcore_head_meta() }}
  94.         <link rel="canonical" href="{{app.request.uri}}"/> 
  95.         {%  set currentUrl = app.request.server.get('CURRENT_URL') %}
  96.         {% if app.request.pathInfo starts with '/ar' and  app.request.locale == 'ar'%}
  97.             <link rel="alternate" hreflang="{{app.request.locale}}" href="{{currentUrl}}{{app.request.pathInfo}}"/>
  98.             <link rel="alternate" hreflang="en" href="{{currentUrl}}/en{{app.request.pathInfo[3:]}}"/>
  99.         {% else %}
  100.             <link rel="alternate" hreflang="{{app.request.locale}}" href="{{currentUrl}}{{app.request.pathInfo}}"/>
  101.             <link rel="alternate" hreflang="ar" href="{{currentUrl}}/ar{{app.request.pathInfo[3:]}}"/>
  102.         {% endif %}
  103.         <link rel="stylesheet" href="/static/assets/css/bootstrap.min.css">
  104.         <link rel="stylesheet" href="/static/assets/css/fontawesome.min.css" >
  105.         <link rel="stylesheet" href="/static/assets/css/slick.css">
  106.         <link rel="stylesheet" href="/static/assets/css/swiper-bundle.min.css"/>
  107.         <link rel="stylesheet" href="/static/assets/css/main.min.css">
  108.         <link rel="stylesheet" href="/static/assets/css/selectize.default.min.css">
  109.         <script src="/static/assets/js/jquery-3.6.0.min.js"></script>
  110.         
  111.         
  112.             
  113.         <!--Custom Stylesheets-->
  114.         <link rel="stylesheet" href="/static/assets/css/dashboard.min.css" >
  115.          {# {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  116.          {{ pimcore_head_script() }}
  117.           {% do pimcore_head_link().appendStylesheet('/static/assets/css/bootstrap.min.css') %}
  118.           {% do pimcore_head_link().appendStylesheet('/static/assets/css/fontawesome.min.css') %}
  119.           {% do pimcore_head_link().appendStylesheet('/static/assets/css/slick.css') %}
  120.           {% do pimcore_head_link().appendStylesheet('/static/assets/css/main.min.css') %}
  121.               <!--Custom Stylesheets-->
  122.           {% do pimcore_head_link().appendStylesheet('/static/assets/css/dashboard.min.css') %}
  123.           {{ pimcore_head_link() }} #}
  124.     
  125.         {% if pimcore_website_config('ENABLE_GOOGLE_SCRIPTS') %}
  126.                 <script>
  127.                     (function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n;
  128.                         w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t),
  129.                         m=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m)
  130.                     })(window,document,'script','https://c2.goodycs.com/mtc.js','mt');
  131.                 
  132.                     mt('send', 'pageview');
  133.                 </script>
  134.         {% endif %}
  135.     
  136.         <!-- Google tag (gtag.js) -->
  137.         <script async src="https://www.googletagmanager.com/gtag/js?id=G-3FKE7T7CZL"></script>
  138.         <script>
  139.             window.dataLayer = window.dataLayer || [];
  140.             function gtag(){dataLayer.push(arguments);}
  141.             gtag('js', new Date());
  142.             gtag('config', 'G-3FKE7T7CZL');
  143.         </script>
  144.         
  145.         <!-- Google Tag Manager -->
  146.             <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  147.             new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  148.             j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  149.             'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  150.             })(window,document,'script','dataLayer','GTM-5Q7W4VD');</script>
  151.         <!-- End Google Tag Manager -->
  152.         <meta name="google-site-verification" content="a06Qt62Sa9LFtRtf3sNJ6Shf-NIcUd-03aYyFhKAyr8"/>
  153.     </head>
  154.     <body class="{{ (app.request.locale == 'ar') ? 'rtl-dir' : '' }}">
  155.         
  156.         <!-- Google Tag Manager (noscript) -->
  157.         <noscript>
  158.             <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5Q7W4VD" height="0" width="0" style="display:none;visibility:hidden">
  159.             </iframe>
  160.         </noscript>
  161.         <!-- End Google Tag Manager (noscript) -->
  162.         
  163.         <div id="fb-root"></div>
  164.         {# <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v12.0&appId=1085600865519074&autoLogAppEvents=1" nonce="5FgTuLJY"></script> #}
  165.         <script async defer crossorigin="anonymous" src="/static/assets/js/sdk.js" nonce="5FgTuLJY"></script>
  166.         {# {% include "includes/top-head.html.twig" %} #}
  167.         {{ render(controller('App\\Controller\\commonController::headAction')) }}
  168.         <!--Start Wrapper-->
  169.         <div class="wrapper">{{block('content')}}</div>
  170.         <!--End Wrapper-->
  171.         {{ render(controller('App\\Controller\\commonController::footerAction')) }}<!--Start Scripts-->
  172.         <!--all script links added in  layout.html.twig file of footer.html.twig start-->
  173.         <!-- <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"></script> -->
  174.         <script src="/static/assets/js/popper.min.js" integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" crossorigin="anonymous"> </script>
  175.         <script src="/static/assets/js/jquery-3.6.0.min.js"></script>
  176.         <script src='/static/assets/js/jquery.validate.min.js'></script>
  177.         <script src="/static/assets/js/client.js" async defer></script>
  178.         <script src="/static/assets/js/swiper-bundle.min.js"></script>
  179.         <script async src="/static/assets/js/js.js"></script>
  180.         <script src="/static/assets/js/bootstrap-select.min.js"></script>
  181.         <script src="/static/assets/js/bootstrap.min.js"></script>
  182.         <script src="/static/assets/js/slick.min.js"></script>
  183.         <script src="/static/assets/js/custom.js"></script>
  184.         <script src="/static/assets/js/bootstrap.bundle.min.js"></script>
  185.         <script src='/static/assets/js/app.js' type="text/javascript"></script>
  186.         <script src="/static/assets/js/jquery-ui.js"></script>
  187. {# 
  188.           {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  189.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  190.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery.validate.min.js')) %}
  191.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/client.js')) %}
  192.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/js.js')) %}
  193.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap-select.min.js')) %}
  194.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap.min.js')) %}
  195.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/slick.min.js')) %}
  196.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/custom.js')) %}
  197.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap.bundle.min.js')) %}
  198.          {% do pimcore_head_script().appendFile(asset('/static/assets/js/app.js')) %}
  199.          {{ pimcore_head_script() }} #}
  200.         
  201.         <!--all script links added in  layout.html.twig file of footer.html.twig start-->
  202.         <!--End Scripts-->
  203.     </body>
  204. </html>