var/cache/dev/twig/eb/ebfe7ee76960c8a4a2cc894f0a2788d7.php line 468

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* layout/layout.html.twig */
  16. class __TwigTemplate_09d3f5a543f0c865147c08f987a25d0c extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->parent false;
  28.         $this->blocks = [
  29.         ];
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = []): iterable
  32.     {
  33.         $macros $this->macros;
  34.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout/layout.html.twig"));
  36.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout/layout.html.twig"));
  38.         // line 1
  39.         yield "<!DOCTYPE html>
  40. <html lang=\"en\">
  41. \t<head>
  42. \t\t<meta charset=\"UTF-8\">
  43. \t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  44. \t\t<meta name=\"google-signin-client_id\" content=\"600716624690-idnnd694k67rdhh0jf9dm96upj93btmt.apps.googleusercontent.com\">
  45. \t\t";
  46.         // line 11
  47.         yield "
  48. \t\t<meta name=\"instagram:url\" property=\"og:url\" content=\"https://www.instagram.com/goodyculinarysolutions/\"/>
  49. \t\t";
  50.         // line 14
  51.         yield "\t\t<meta name=\"instagram:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  52. \t\t<meta name=\"instagram:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  53. \t\t<meta name=\"instagram:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  54. \t\t<meta name=\"twitter:url\" property=\"og:url\" content=\"https://twitter.com/GoodyCS_SA\"/>
  55. \t\t";
  56.         // line 20
  57.         yield "\t\t<meta name=\"twitter:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  58. \t\t<meta name=\"twitter:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  59. \t\t<meta name=\"twitter:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  60. \t\t<meta name=\"linkedin:url\" property=\"og:url\" content=\"https://www.linkedin.com/company/goody-professional-solutions\"/>
  61. \t\t";
  62.         // line 26
  63.         yield "\t\t<meta name=\"linkedin:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  64. \t\t<meta name=\"linkedin:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  65. \t\t<meta name=\"linkedin:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  66. \t\t";
  67.         // line 32
  68.         yield "
  69. \t\t<link rel=\"icon\" href=\"/static/assets/images/fav_icon_goody_CS.svg\">
  70. \t\t";
  71.         // line 35
  72.         yield "
  73. \t\t";
  74.         // line 37
  75.         yield "\t\t\t";
  76.         if (( !array_key_exists("document"$context) ||  !(isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'37$this->source); })()))) {
  77.             // line 38
  78.             yield "\t\t";
  79.             $context["document"] = Pimcore\Model\Document::getById(1);
  80.             // line 39
  81.             yield "\t\t";
  82.         }
  83.         // line 40
  84.         yield "
  85. \t\t\t";
  86.         // line 41
  87.         if ($this->env->getTest('instanceof')->getCallable()((isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'41$this->source); })()), "\\Pimcore\\Model\\Document\\Link")) {
  88.             // line 42
  89.             yield "\t\t\t";
  90.             // line 43
  91.             yield "\t\t";
  92.             $context["document"] = CoreExtension::getAttribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'43$this->source); })()), "getObject", [], "method"falsefalsefalse43);
  93.             // line 44
  94.             yield "\t\t";
  95.         }
  96.         // line 45
  97.         yield "
  98. \t\t";
  99.         // line 46
  100.         if (array_key_exists("recipedetails"$context)) {
  101.             // line 47
  102.             yield "\t\t\t";
  103.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["recipedetails"]) || array_key_exists("recipedetails"$context) ? $context["recipedetails"] : (function () { throw new RuntimeError('Variable "recipedetails" does not exist.'47$this->source); })()), "meta_title", [], "any"falsefalsefalse47)], "method"falsefalsefalse47);
  104.             // line 48
  105.             yield "
  106. \t\t";
  107.         } elseif (        // line 49
  108. array_key_exists("menu_builder_details"$context)) {
  109.             // line 50
  110.             yield "\t\t\t";
  111.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["menu_builder_details"]) || array_key_exists("menu_builder_details"$context) ? $context["menu_builder_details"] : (function () { throw new RuntimeError('Variable "menu_builder_details" does not exist.'50$this->source); })()), "meta_title", [], "any"falsefalsefalse50)], "method"falsefalsefalse50);
  112.             // line 51
  113.             yield "
  114. \t\t";
  115.         } elseif (        // line 52
  116. array_key_exists("products_head"$context)) {
  117.             // line 53
  118.             yield "
  119. \t\t\t";
  120.             // line 54
  121.             if (CoreExtension::getAttribute($this->env$this->source, ($context["products_head"] ?? null), "meta_title", [], "any"truetruefalse54)) {
  122.                 // line 55
  123.                 yield "
  124. \t\t\t\t";
  125.                 // line 56
  126.                 CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["products_head"]) || array_key_exists("products_head"$context) ? $context["products_head"] : (function () { throw new RuntimeError('Variable "products_head" does not exist.'56$this->source); })()), "meta_title", [], "any"falsefalsefalse56)], "method"falsefalsefalse56);
  127.                 // line 57
  128.                 yield "
  129. \t\t\t";
  130.             } else {
  131.                 // line 59
  132.                 yield "
  133. \t\t\t\t";
  134.                 // line 60
  135.                 CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [                $this->unwrap()->renderBlock("title"$context$blocks)], "method"falsefalsefalse60);
  136.                 // line 61
  137.                 yield "
  138. \t\t\t";
  139.             }
  140.             // line 63
  141.             yield "\t\t";
  142.         } elseif (array_key_exists("eventdetail"$context)) {
  143.             // line 64
  144.             yield "\t\t\t";
  145.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["eventdetail"]) || array_key_exists("eventdetail"$context) ? $context["eventdetail"] : (function () { throw new RuntimeError('Variable "eventdetail" does not exist.'64$this->source); })()), "meta_title", [], "any"falsefalsefalse64)], "method"falsefalsefalse64);
  146.             // line 65
  147.             yield "\t\t";
  148.         } elseif (array_key_exists("recipe_category"$context)) {
  149.             // line 66
  150.             yield "\t\t\t";
  151.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["recipe_category"]) || array_key_exists("recipe_category"$context) ? $context["recipe_category"] : (function () { throw new RuntimeError('Variable "recipe_category" does not exist.'66$this->source); })()), "meta_title", [], "any"falsefalsefalse66)], "method"falsefalsefalse66);
  152.             // line 67
  153.             yield "
  154. \t\t";
  155.         } elseif (        // line 68
  156. array_key_exists("product"$context)) {
  157.             // line 69
  158.             yield "
  159. \t\t\t";
  160.             // line 70
  161.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'70$this->source); })()), "meta_title", [], "any"falsefalsefalse70)], "method"falsefalsefalse70);
  162.             // line 71
  163.             yield "\t\t";
  164.         } elseif (array_key_exists("current_category"$context)) {
  165.             // line 72
  166.             yield "
  167. \t\t\t";
  168.             // line 73
  169.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["current_category"]) || array_key_exists("current_category"$context) ? $context["current_category"] : (function () { throw new RuntimeError('Variable "current_category" does not exist.'73$this->source); })()), "meta_title", [], "any"falsefalsefalse73)], "method"falsefalsefalse73);
  170.             // line 74
  171.             yield "
  172. \t\t";
  173.         } elseif (        // line 75
  174. array_key_exists("resource"$context)) {
  175.             // line 76
  176.             yield "
  177. \t\t\t
  178. \t\t\t";
  179.             // line 78
  180.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["resource"]) || array_key_exists("resource"$context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.'78$this->source); })()), "meta_title", [], "any"falsefalsefalse78)], "method"falsefalsefalse78);
  181.             // line 79
  182.             yield "
  183. \t\t";
  184.         } elseif ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env$this->source,         // line 80
  185. (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'80$this->source); })()), "getTitle", [], "method"falsefalsefalse80))) {
  186.             // line 81
  187.             yield "
  188. \t\t\t";
  189.             // line 83
  190.             yield "
  191. \t\t\t";
  192.             // line 84
  193.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [CoreExtension::getAttribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'84$this->source); })()), "getTitle", [], "method"falsefalsefalse84)], "method"falsefalsefalse84);
  194.             // line 85
  195.             yield "\t\t\t";
  196.             // line 86
  197.             yield "
  198. \t\t";
  199.         }
  200.         // line 89
  201.         yield "
  202. \t\t";
  203.         // line 91
  204.         yield "
  205. \t\t";
  206.         // line 93
  207.         yield "
  208. \t\t";
  209.         // line 95
  210.         if (array_key_exists("recipedetails"$context)) {
  211.             // line 96
  212.             yield "\t\t\t";
  213.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["recipedetails"]) || array_key_exists("recipedetails"$context) ? $context["recipedetails"] : (function () { throw new RuntimeError('Variable "recipedetails" does not exist.'96$this->source); })()), "meta_description", [], "any"falsefalsefalse96)], "method"falsefalsefalse96);
  214.             // line 97
  215.             yield "
  216. \t\t";
  217.         } elseif (        // line 98
  218. array_key_exists("menu_builder_details"$context)) {
  219.             // line 99
  220.             yield "\t\t\t";
  221.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["menu_builder_details"]) || array_key_exists("menu_builder_details"$context) ? $context["menu_builder_details"] : (function () { throw new RuntimeError('Variable "menu_builder_details" does not exist.'99$this->source); })()), "meta_description", [], "any"falsefalsefalse99)], "method"falsefalsefalse99);
  222.             // line 100
  223.             yield "\t\t";
  224.         } elseif (array_key_exists("products_head"$context)) {
  225.             // line 101
  226.             yield "
  227. \t\t\t";
  228.             // line 102
  229.             if (CoreExtension::getAttribute($this->env$this->source, ($context["products_head"] ?? null), "meta_description", [], "any"truetruefalse102)) {
  230.                 // line 103
  231.                 yield "
  232. \t\t\t\t";
  233.                 // line 104
  234.                 CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["products_head"]) || array_key_exists("products_head"$context) ? $context["products_head"] : (function () { throw new RuntimeError('Variable "products_head" does not exist.'104$this->source); })()), "meta_description", [], "any"falsefalsefalse104)], "method"falsefalsefalse104);
  235.                 // line 105
  236.                 yield "
  237. \t\t\t";
  238.             } else {
  239.                 // line 107
  240.                 yield "
  241. \t\t\t\t";
  242.                 // line 108
  243.                 CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [                $this->unwrap()->renderBlock("metaDescription"$context$blocks)], "method"falsefalsefalse108);
  244.                 // line 109
  245.                 yield "
  246. \t\t\t";
  247.             }
  248.             // line 111
  249.             yield "\t\t";
  250.         } elseif (array_key_exists("eventdetail"$context)) {
  251.             // line 112
  252.             yield "\t\t\t";
  253.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["eventdetail"]) || array_key_exists("eventdetail"$context) ? $context["eventdetail"] : (function () { throw new RuntimeError('Variable "eventdetail" does not exist.'112$this->source); })()), "meta_description", [], "any"falsefalsefalse112)], "method"falsefalsefalse112);
  254.             // line 113
  255.             yield "\t\t";
  256.         } elseif (array_key_exists("recipe_category"$context)) {
  257.             // line 114
  258.             yield "\t\t\t";
  259.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["recipe_category"]) || array_key_exists("recipe_category"$context) ? $context["recipe_category"] : (function () { throw new RuntimeError('Variable "recipe_category" does not exist.'114$this->source); })()), "meta_description", [], "any"falsefalsefalse114)], "method"falsefalsefalse114);
  260.             // line 115
  261.             yield "\t\t";
  262.         } elseif (array_key_exists("product"$context)) {
  263.             // line 116
  264.             yield "
  265. \t\t\t";
  266.             // line 117
  267.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["product"]) || array_key_exists("product"$context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.'117$this->source); })()), "meta_description", [], "any"falsefalsefalse117)], "method"falsefalsefalse117);
  268.             // line 118
  269.             yield "\t\t";
  270.         } elseif (array_key_exists("current_category"$context)) {
  271.             // line 119
  272.             yield "
  273. \t\t\t";
  274.             // line 120
  275.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["current_category"]) || array_key_exists("current_category"$context) ? $context["current_category"] : (function () { throw new RuntimeError('Variable "current_category" does not exist.'120$this->source); })()), "meta_description", [], "any"falsefalsefalse120)], "method"falsefalsefalse120);
  276.             // line 121
  277.             yield "
  278. \t\t";
  279.         } elseif (        // line 122
  280. array_key_exists("resource"$context)) {
  281.             // line 123
  282.             yield "
  283. \t\t\t";
  284.             // line 124
  285.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["resource"]) || array_key_exists("resource"$context) ? $context["resource"] : (function () { throw new RuntimeError('Variable "resource" does not exist.'124$this->source); })()), "meta_description", [], "any"falsefalsefalse124)], "method"falsefalsefalse124);
  286.             // line 125
  287.             yield "
  288. \t\t";
  289.         } elseif ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env$this->source,         // line 126
  290. (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'126$this->source); })()), "getDescription", [], "method"falsefalsefalse126))) {
  291.             // line 127
  292.             yield "
  293. \t\t\t";
  294.             // line 129
  295.             yield "
  296. \t\t\t";
  297.             // line 130
  298.             CoreExtension::getAttribute($this->env$this->source$this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [CoreExtension::getAttribute($this->env$this->source, (isset($context["document"]) || array_key_exists("document"$context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.'130$this->source); })()), "getDescription", [], "method"falsefalsefalse130)], "method"falsefalsefalse130);
  299.             // line 131
  300.             yield "\t\t\t";
  301.             // line 132
  302.             yield "
  303. \t\t";
  304.         }
  305.         // line 134
  306.         yield "
  307. \t\t";
  308.         // line 136
  309.         yield "
  310. \t\t";
  311.         // line 139
  312.         yield "\t\t";
  313.         // line 140
  314.         yield "\t\t";
  315.         // line 141
  316.         yield "\t\t";
  317.         // line 142
  318.         yield "
  319. \t\t";
  320.         // line 144
  321.         yield $this->env->getFunction('pimcore_head_title')->getCallable()();
  322.         yield "
  323. \t\t";
  324.         // line 145
  325.         yield $this->env->getFunction('pimcore_head_meta')->getCallable()();
  326.         yield "
  327. \t\t<link rel=\"canonical\" href=\"";
  328.         // line 147
  329.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'147$this->source); })()), "request", [], "any"falsefalsefalse147), "uri", [], "any"falsefalsefalse147), "html"nulltrue);
  330.         yield "\"/> 
  331. \t\t";
  332.         // line 148
  333.         $context["currentUrl"] = CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'148$this->source); })()), "request", [], "any"falsefalsefalse148), "server", [], "any"falsefalsefalse148), "get", ["CURRENT_URL"], "method"falsefalsefalse148);
  334.         // line 149
  335.         yield "\t\t";
  336.         if (((is_string($_v0 CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'149$this->source); })()), "request", [], "any"falsefalsefalse149), "pathInfo", [], "any"falsefalsefalse149)) && is_string($_v1 "/ar") && str_starts_with($_v0$_v1)) && (CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'149$this->source); })()), "request", [], "any"falsefalsefalse149), "locale", [], "any"falsefalsefalse149) == "ar"))) {
  337.             // line 150
  338.             yield "\t\t\t<link rel=\"alternate\" hreflang=\"";
  339.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'150$this->source); })()), "request", [], "any"falsefalsefalse150), "locale", [], "any"falsefalsefalse150), "html"nulltrue);
  340.             yield "\" href=\"";
  341.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["currentUrl"]) || array_key_exists("currentUrl"$context) ? $context["currentUrl"] : (function () { throw new RuntimeError('Variable "currentUrl" does not exist.'150$this->source); })()), "html"nulltrue);
  342.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'150$this->source); })()), "request", [], "any"falsefalsefalse150), "pathInfo", [], "any"falsefalsefalse150), "html"nulltrue);
  343.             yield "\"/>
  344. \t\t\t<link rel=\"alternate\" hreflang=\"en\" href=\"";
  345.             // line 151
  346.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["currentUrl"]) || array_key_exists("currentUrl"$context) ? $context["currentUrl"] : (function () { throw new RuntimeError('Variable "currentUrl" does not exist.'151$this->source); })()), "html"nulltrue);
  347.             yield "/en";
  348.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::slice($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'151$this->source); })()), "request", [], "any"falsefalsefalse151), "pathInfo", [], "any"falsefalsefalse151), 3null), "html"nulltrue);
  349.             yield "\"/>
  350. \t\t";
  351.         } else {
  352.             // line 153
  353.             yield "\t\t\t<link rel=\"alternate\" hreflang=\"";
  354.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'153$this->source); })()), "request", [], "any"falsefalsefalse153), "locale", [], "any"falsefalsefalse153), "html"nulltrue);
  355.             yield "\" href=\"";
  356.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["currentUrl"]) || array_key_exists("currentUrl"$context) ? $context["currentUrl"] : (function () { throw new RuntimeError('Variable "currentUrl" does not exist.'153$this->source); })()), "html"nulltrue);
  357.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'153$this->source); })()), "request", [], "any"falsefalsefalse153), "pathInfo", [], "any"falsefalsefalse153), "html"nulltrue);
  358.             yield "\"/>
  359. \t\t\t<link rel=\"alternate\" hreflang=\"ar\" href=\"";
  360.             // line 154
  361.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["currentUrl"]) || array_key_exists("currentUrl"$context) ? $context["currentUrl"] : (function () { throw new RuntimeError('Variable "currentUrl" does not exist.'154$this->source); })()), "html"nulltrue);
  362.             yield "/ar";
  363.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::slice($this->env->getCharset(), CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'154$this->source); })()), "request", [], "any"falsefalsefalse154), "pathInfo", [], "any"falsefalsefalse154), 3null), "html"nulltrue);
  364.             yield "\"/>
  365. \t\t";
  366.         }
  367.         // line 156
  368.         yield "\t\t<link rel=\"stylesheet\" href=\"/static/assets/css/bootstrap.min.css\">
  369. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/fontawesome.min.css\" >
  370. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/slick.css\">
  371. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/swiper-bundle.min.css\"/>
  372. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/main.min.css\">
  373. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/selectize.default.min.css\">
  374. \t\t<script src=\"/static/assets/js/jquery-3.6.0.min.js\"></script>
  375. \t\t
  376. \t\t
  377. \t\t\t
  378. \t\t<!--Custom Stylesheets-->
  379. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/dashboard.min.css\" >
  380. \t\t ";
  381.         // line 177
  382.         yield "\t
  383. \t\t";
  384.         // line 178
  385.         if ($this->extensions['Pimcore\Twig\Extension\WebsiteConfigExtension']->getWebsiteConfig("ENABLE_GOOGLE_SCRIPTS")) {
  386.             // line 179
  387.             yield "
  388. \t\t\t\t<script>
  389. \t\t\t\t\t(function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n;
  390. \t\t\t\t\t\tw[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t),
  391. \t\t\t\t\t\tm=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m)
  392. \t\t\t\t\t})(window,document,'script','https://c2.goodycs.com/mtc.js','mt');
  393. \t\t\t\t
  394. \t\t\t\t\tmt('send', 'pageview');
  395. \t\t\t\t</script>
  396. \t\t";
  397.         }
  398.         // line 189
  399.         yield "\t
  400. \t\t<!-- Google tag (gtag.js) -->
  401. \t\t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-3FKE7T7CZL\"></script>
  402. \t\t<script>
  403. \t\t\twindow.dataLayer = window.dataLayer || [];
  404. \t\t\tfunction gtag(){dataLayer.push(arguments);}
  405. \t\t\tgtag('js', new Date());
  406. \t\t\tgtag('config', 'G-3FKE7T7CZL');
  407. \t\t</script>
  408. \t\t
  409. \t\t<!-- Google Tag Manager -->
  410. \t\t\t<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  411. \t\t\tnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  412. \t\t\tj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  413. \t\t\t'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  414. \t\t\t})(window,document,'script','dataLayer','GTM-5Q7W4VD');</script>
  415. \t\t<!-- End Google Tag Manager -->
  416. \t\t<meta name=\"google-site-verification\" content=\"a06Qt62Sa9LFtRtf3sNJ6Shf-NIcUd-03aYyFhKAyr8\"/>
  417. \t</head>
  418. \t<body class=\"";
  419.         // line 213
  420.         yield (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'213$this->source); })()), "request", [], "any"falsefalsefalse213), "locale", [], "any"falsefalsefalse213) == "ar")) ? ("rtl-dir") : (""));
  421.         yield "\">
  422. \t\t
  423. \t\t<!-- Google Tag Manager (noscript) -->
  424. \t\t<noscript>
  425. \t\t\t<iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5Q7W4VD\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\">
  426. \t\t\t</iframe>
  427. \t\t</noscript>
  428. \t\t<!-- End Google Tag Manager (noscript) -->
  429. \t\t
  430. \t\t<div id=\"fb-root\"></div>
  431. \t\t";
  432.         // line 225
  433.         yield "\t\t<script async defer crossorigin=\"anonymous\" src=\"/static/assets/js/sdk.js\" nonce=\"5FgTuLJY\"></script>
  434. \t\t";
  435.         // line 229
  436.         yield "
  437. \t\t";
  438.         // line 230
  439.         yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\commonController::headAction"));
  440.         yield "
  441. \t\t<!--Start Wrapper-->
  442. \t\t<div class=\"wrapper\">";
  443.         // line 233
  444.         yield from         $this->unwrap()->yieldBlock("content"$context$blocks);
  445.         yield "</div>
  446. \t\t<!--End Wrapper-->
  447. \t\t";
  448.         // line 236
  449.         yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\commonController::footerAction"));
  450.         yield "<!--Start Scripts-->
  451. \t\t<!--all script links added in  layout.html.twig file of footer.html.twig start-->
  452. \t\t<!-- <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> -->
  453. \t\t<script src=\"/static/assets/js/popper.min.js\" integrity=\"sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN\" crossorigin=\"anonymous\"> </script>
  454. \t\t<script src=\"/static/assets/js/jquery-3.6.0.min.js\"></script>
  455. \t\t<script src='/static/assets/js/jquery.validate.min.js'></script>
  456. \t\t<script src=\"/static/assets/js/client.js\" async defer></script>
  457. \t\t<script src=\"/static/assets/js/swiper-bundle.min.js\"></script>
  458. \t\t<script async src=\"/static/assets/js/js.js\"></script>
  459. \t\t<script src=\"/static/assets/js/bootstrap-select.min.js\"></script>
  460. \t\t<script src=\"/static/assets/js/bootstrap.min.js\"></script>
  461. \t\t<script src=\"/static/assets/js/slick.min.js\"></script>
  462. \t\t<script src=\"/static/assets/js/custom.js\"></script>
  463. \t\t<script src=\"/static/assets/js/bootstrap.bundle.min.js\"></script>
  464. \t\t<script src='/static/assets/js/app.js' type=\"text/javascript\"></script>
  465. \t\t<script src=\"/static/assets/js/jquery-ui.js\"></script>
  466. ";
  467.         // line 268
  468.         yield "\t\t
  469. \t\t<!--all script links added in  layout.html.twig file of footer.html.twig start-->
  470. \t\t<!--End Scripts-->
  471. \t</body>
  472. </html>
  473. ";
  474.         
  475.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  476.         
  477.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  478.         yield from [];
  479.     }
  480.     /**
  481.      * @codeCoverageIgnore
  482.      */
  483.     public function getTemplateName(): string
  484.     {
  485.         return "layout/layout.html.twig";
  486.     }
  487.     /**
  488.      * @codeCoverageIgnore
  489.      */
  490.     public function isTraitable(): bool
  491.     {
  492.         return false;
  493.     }
  494.     /**
  495.      * @codeCoverageIgnore
  496.      */
  497.     public function getDebugInfo(): array
  498.     {
  499.         return array (  502 => 268,  480 => 236,  474 => 233,  468 => 230,  465 => 229,  460 => 225,  446 => 213,  420 => 189,  408 => 179,  406 => 178,  403 => 177,  389 => 156,  382 => 154,  374 => 153,  367 => 151,  359 => 150,  356 => 149,  354 => 148,  350 => 147,  345 => 145,  341 => 144,  337 => 142,  335 => 141,  333 => 140,  331 => 139,  327 => 136,  324 => 134,  320 => 132,  318 => 131,  316 => 130,  313 => 129,  310 => 127,  308 => 126,  305 => 125,  303 => 124,  300 => 123,  298 => 122,  295 => 121,  293 => 120,  290 => 119,  287 => 118,  285 => 117,  282 => 116,  279 => 115,  276 => 114,  273 => 113,  270 => 112,  267 => 111,  263 => 109,  261 => 108,  258 => 107,  254 => 105,  252 => 104,  249 => 103,  247 => 102,  244 => 101,  241 => 100,  238 => 99,  236 => 98,  233 => 97,  230 => 96,  228 => 95,  224 => 93,  221 => 91,  218 => 89,  213 => 86,  211 => 85,  209 => 84,  206 => 83,  203 => 81,  201 => 80,  198 => 79,  196 => 78,  192 => 76,  190 => 75,  187 => 74,  185 => 73,  182 => 72,  179 => 71,  177 => 70,  174 => 69,  172 => 68,  169 => 67,  166 => 66,  163 => 65,  160 => 64,  157 => 63,  153 => 61,  151 => 60,  148 => 59,  144 => 57,  142 => 56,  139 => 55,  137 => 54,  134 => 53,  132 => 52,  129 => 51,  126 => 50,  124 => 49,  121 => 48,  118 => 47,  116 => 46,  113 => 45,  110 => 44,  107 => 43,  105 => 42,  103 => 41,  100 => 40,  97 => 39,  94 => 38,  91 => 37,  88 => 35,  84 => 32,  77 => 26,  70 => 20,  63 => 14,  59 => 11,  48 => 1,);
  500.     }
  501.     public function getSourceContext(): Source
  502.     {
  503.         return new Source("<!DOCTYPE html>
  504. <html lang=\"en\">
  505. \t<head>
  506. \t\t<meta charset=\"UTF-8\">
  507. \t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  508. \t\t<meta name=\"google-signin-client_id\" content=\"600716624690-idnnd694k67rdhh0jf9dm96upj93btmt.apps.googleusercontent.com\">
  509. \t\t{# Social Media Meta Tags starts #}
  510. \t\t<meta name=\"instagram:url\" property=\"og:url\" content=\"https://www.instagram.com/goodyculinarysolutions/\"/>
  511. \t\t{# <meta name=\"instagram:type\" property=\"og:type\" content=\"article\"/> #}
  512. \t\t<meta name=\"instagram:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  513. \t\t<meta name=\"instagram:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  514. \t\t<meta name=\"instagram:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  515. \t\t<meta name=\"twitter:url\" property=\"og:url\" content=\"https://twitter.com/GoodyCS_SA\"/>
  516. \t\t{# <meta name=\"twitter:type\" property=\"og:type\" content=\"article\"/> #}
  517. \t\t<meta name=\"twitter:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  518. \t\t<meta name=\"twitter:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  519. \t\t<meta name=\"twitter:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  520. \t\t<meta name=\"linkedin:url\" property=\"og:url\" content=\"https://www.linkedin.com/company/goody-professional-solutions\"/>
  521. \t\t{# <meta name=\"linkedin:type\" property=\"og:type\" content=\"article\"/> #}
  522. \t\t<meta name=\"linkedin:title\" property=\"og:title\" content=\"Goody Culinary Solutions\"/>
  523. \t\t<meta name=\"linkedin:description\" property=\"og:description\" content=\"We exist to champion culinary visionaries realize their dreams | هدفنا تمكين رواد مجال الأطعمة من تحقيق أحلامهم\"/>
  524. \t\t<meta name=\"linkedin:image\" property=\"og:image\" content=\"https://goodycs.com/static/assets/images/logo_images/GCS_New_Logo-01.svg\"/>
  525. \t\t{# Social Media Meta Tags starts #}
  526. \t\t<link rel=\"icon\" href=\"/static/assets/images/fav_icon_goody_CS.svg\">
  527. \t\t{# <title>{{ document.title }}</title> #}
  528. \t\t{# Meta Tiles Starts #}
  529. \t\t\t{% if not document is defined or not document %}
  530. \t\t{% set document = pimcore_document(1) %}
  531. \t\t{% endif %}
  532. \t\t\t{% if document is instanceof('\\\\Pimcore\\\\Model\\\\Document\\\\Link') %}
  533. \t\t\t{# @var document \\Pimcore\\Model\\Document\\Link #}
  534. \t\t{% set document = document.getObject() %}
  535. \t\t{% endif %}
  536. \t\t{% if recipedetails is defined %}
  537. \t\t\t{% do pimcore_head_title().set(recipedetails.meta_title) %}
  538. \t\t{% elseif menu_builder_details is defined %}
  539. \t\t\t{% do pimcore_head_title().set(menu_builder_details.meta_title) %}
  540. \t\t{% elseif products_head is defined %}
  541. \t\t\t{% if products_head.meta_title is defined %}
  542. \t\t\t\t{% do pimcore_head_title().set(products_head.meta_title) %}
  543. \t\t\t{% else %}
  544. \t\t\t\t{% do pimcore_head_title().set(block('title')) %}
  545. \t\t\t{% endif %}
  546. \t\t{% elseif eventdetail is defined %}
  547. \t\t\t{% do pimcore_head_title().set(eventdetail.meta_title) %}
  548. \t\t{% elseif recipe_category is defined %}
  549. \t\t\t{% do pimcore_head_title().set(recipe_category.meta_title) %}
  550. \t\t{% elseif product is defined %}
  551. \t\t\t{% do pimcore_head_title().set(product.meta_title) %}
  552. \t\t{% elseif current_category is defined %}
  553. \t\t\t{% do pimcore_head_title().set(current_category.meta_title) %}
  554. \t\t{% elseif resource is defined %}
  555. \t\t\t
  556. \t\t\t{% do pimcore_head_title().set(resource.meta_title) %}
  557. \t\t{% elseif document.getTitle() is not empty %}
  558. \t\t\t{# {% if document.getTitle() is not empty %} #}
  559. \t\t\t{% do pimcore_head_title().set(document.getTitle()) %}
  560. \t\t\t{# {% endif %} #}
  561. \t\t{% endif %}
  562. \t\t{# Meta Tiles End #}
  563. \t\t{# Meta Descriptions Starts #}
  564. \t\t{% if recipedetails is defined %}
  565. \t\t\t{% do pimcore_head_meta().setDescription(recipedetails.meta_description) %}
  566. \t\t{% elseif menu_builder_details is defined %}
  567. \t\t\t{% do pimcore_head_meta().setDescription(menu_builder_details.meta_description) %}
  568. \t\t{% elseif products_head is defined %}
  569. \t\t\t{% if products_head.meta_description is defined %}
  570. \t\t\t\t{% do pimcore_head_meta().setDescription(products_head.meta_description) %}
  571. \t\t\t{% else %}
  572. \t\t\t\t{% do pimcore_head_meta().setDescription(block('metaDescription')) %}
  573. \t\t\t{% endif %}
  574. \t\t{% elseif eventdetail is defined %}
  575. \t\t\t{% do pimcore_head_meta().setDescription(eventdetail.meta_description) %}
  576. \t\t{% elseif recipe_category is defined %}
  577. \t\t\t{% do pimcore_head_meta().setDescription(recipe_category.meta_description) %}
  578. \t\t{% elseif product is defined %}
  579. \t\t\t{% do pimcore_head_meta().setDescription(product.meta_description) %}
  580. \t\t{% elseif current_category is defined %}
  581. \t\t\t{% do pimcore_head_meta().setDescription(current_category.meta_description) %}
  582. \t\t{% elseif resource is defined %}
  583. \t\t\t{% do pimcore_head_meta().setDescription(resource.meta_description) %}
  584. \t\t{% elseif document.getDescription() is not empty %}
  585. \t\t\t{# {% if document.getDescription() is not empty %} #}
  586. \t\t\t{% do pimcore_head_meta().setDescription(document.getDescription()) %}
  587. \t\t\t{# {% endif %} #}
  588. \t\t{% endif %}
  589. \t\t{# Meta Descriptions End #}
  590. \t\t{# {% do pimcore_head_title().append('GFS') %} #}
  591. \t\t{# {% do pimcore_head_title() %} #}
  592. \t\t{# {% do pimcore_head_title().setSeparator(' : ') %} #}
  593. \t\t{# {% set isPortal = ((isPortal is defined) and isPortal) %} #}
  594. \t\t{{ pimcore_head_title() }}
  595. \t\t{{ pimcore_head_meta() }}
  596. \t\t<link rel=\"canonical\" href=\"{{app.request.uri}}\"/> 
  597. \t\t{%  set currentUrl = app.request.server.get('CURRENT_URL') %}
  598. \t\t{% if app.request.pathInfo starts with '/ar' and  app.request.locale == 'ar'%}
  599. \t\t\t<link rel=\"alternate\" hreflang=\"{{app.request.locale}}\" href=\"{{currentUrl}}{{app.request.pathInfo}}\"/>
  600. \t\t\t<link rel=\"alternate\" hreflang=\"en\" href=\"{{currentUrl}}/en{{app.request.pathInfo[3:]}}\"/>
  601. \t\t{% else %}
  602. \t\t\t<link rel=\"alternate\" hreflang=\"{{app.request.locale}}\" href=\"{{currentUrl}}{{app.request.pathInfo}}\"/>
  603. \t\t\t<link rel=\"alternate\" hreflang=\"ar\" href=\"{{currentUrl}}/ar{{app.request.pathInfo[3:]}}\"/>
  604. \t\t{% endif %}
  605. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/bootstrap.min.css\">
  606. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/fontawesome.min.css\" >
  607. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/slick.css\">
  608. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/swiper-bundle.min.css\"/>
  609. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/main.min.css\">
  610. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/selectize.default.min.css\">
  611. \t\t<script src=\"/static/assets/js/jquery-3.6.0.min.js\"></script>
  612. \t\t
  613. \t\t
  614. \t\t\t
  615. \t\t<!--Custom Stylesheets-->
  616. \t\t<link rel=\"stylesheet\" href=\"/static/assets/css/dashboard.min.css\" >
  617. \t\t {# {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  618. \t\t {{ pimcore_head_script() }}
  619. \t\t  {% do pimcore_head_link().appendStylesheet('/static/assets/css/bootstrap.min.css') %}
  620. \t\t  {% do pimcore_head_link().appendStylesheet('/static/assets/css/fontawesome.min.css') %}
  621. \t\t  {% do pimcore_head_link().appendStylesheet('/static/assets/css/slick.css') %}
  622. \t\t  {% do pimcore_head_link().appendStylesheet('/static/assets/css/main.min.css') %}
  623. \t\t  \t<!--Custom Stylesheets-->
  624. \t\t  {% do pimcore_head_link().appendStylesheet('/static/assets/css/dashboard.min.css') %}
  625. \t\t  {{ pimcore_head_link() }} #}
  626. \t
  627. \t\t{% if pimcore_website_config('ENABLE_GOOGLE_SCRIPTS') %}
  628. \t\t\t\t<script>
  629. \t\t\t\t\t(function(w,d,t,u,n,a,m){w['MauticTrackingObject']=n;
  630. \t\t\t\t\t\tw[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)},a=d.createElement(t),
  631. \t\t\t\t\t\tm=d.getElementsByTagName(t)[0];a.async=1;a.src=u;m.parentNode.insertBefore(a,m)
  632. \t\t\t\t\t})(window,document,'script','https://c2.goodycs.com/mtc.js','mt');
  633. \t\t\t\t
  634. \t\t\t\t\tmt('send', 'pageview');
  635. \t\t\t\t</script>
  636. \t\t{% endif %}
  637. \t
  638. \t\t<!-- Google tag (gtag.js) -->
  639. \t\t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-3FKE7T7CZL\"></script>
  640. \t\t<script>
  641. \t\t\twindow.dataLayer = window.dataLayer || [];
  642. \t\t\tfunction gtag(){dataLayer.push(arguments);}
  643. \t\t\tgtag('js', new Date());
  644. \t\t\tgtag('config', 'G-3FKE7T7CZL');
  645. \t\t</script>
  646. \t\t
  647. \t\t<!-- Google Tag Manager -->
  648. \t\t\t<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  649. \t\t\tnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  650. \t\t\tj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  651. \t\t\t'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  652. \t\t\t})(window,document,'script','dataLayer','GTM-5Q7W4VD');</script>
  653. \t\t<!-- End Google Tag Manager -->
  654. \t\t<meta name=\"google-site-verification\" content=\"a06Qt62Sa9LFtRtf3sNJ6Shf-NIcUd-03aYyFhKAyr8\"/>
  655. \t</head>
  656. \t<body class=\"{{ (app.request.locale == 'ar') ? 'rtl-dir' : '' }}\">
  657. \t\t
  658. \t\t<!-- Google Tag Manager (noscript) -->
  659. \t\t<noscript>
  660. \t\t\t<iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5Q7W4VD\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\">
  661. \t\t\t</iframe>
  662. \t\t</noscript>
  663. \t\t<!-- End Google Tag Manager (noscript) -->
  664. \t\t
  665. \t\t<div id=\"fb-root\"></div>
  666. \t\t{# <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> #}
  667. \t\t<script async defer crossorigin=\"anonymous\" src=\"/static/assets/js/sdk.js\" nonce=\"5FgTuLJY\"></script>
  668. \t\t{# {% include \"includes/top-head.html.twig\" %} #}
  669. \t\t{{ render(controller('App\\\\Controller\\\\commonController::headAction')) }}
  670. \t\t<!--Start Wrapper-->
  671. \t\t<div class=\"wrapper\">{{block('content')}}</div>
  672. \t\t<!--End Wrapper-->
  673. \t\t{{ render(controller('App\\\\Controller\\\\commonController::footerAction')) }}<!--Start Scripts-->
  674. \t\t<!--all script links added in  layout.html.twig file of footer.html.twig start-->
  675. \t\t<!-- <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> -->
  676. \t\t<script src=\"/static/assets/js/popper.min.js\" integrity=\"sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN\" crossorigin=\"anonymous\"> </script>
  677. \t\t<script src=\"/static/assets/js/jquery-3.6.0.min.js\"></script>
  678. \t\t<script src='/static/assets/js/jquery.validate.min.js'></script>
  679. \t\t<script src=\"/static/assets/js/client.js\" async defer></script>
  680. \t\t<script src=\"/static/assets/js/swiper-bundle.min.js\"></script>
  681. \t\t<script async src=\"/static/assets/js/js.js\"></script>
  682. \t\t<script src=\"/static/assets/js/bootstrap-select.min.js\"></script>
  683. \t\t<script src=\"/static/assets/js/bootstrap.min.js\"></script>
  684. \t\t<script src=\"/static/assets/js/slick.min.js\"></script>
  685. \t\t<script src=\"/static/assets/js/custom.js\"></script>
  686. \t\t<script src=\"/static/assets/js/bootstrap.bundle.min.js\"></script>
  687. \t\t<script src='/static/assets/js/app.js' type=\"text/javascript\"></script>
  688. \t\t<script src=\"/static/assets/js/jquery-ui.js\"></script>
  689. {# 
  690.  \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  691. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery-3.6.0.min.js')) %}
  692. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/jquery.validate.min.js')) %}
  693. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/client.js')) %}
  694. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/js.js')) %}
  695. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap-select.min.js')) %}
  696. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap.min.js')) %}
  697. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/slick.min.js')) %}
  698. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/custom.js')) %}
  699. \t     {% do pimcore_head_script().appendFile(asset('/static/assets/js/bootstrap.bundle.min.js')) %}
  700. \t\t {% do pimcore_head_script().appendFile(asset('/static/assets/js/app.js')) %}
  701.     \t {{ pimcore_head_script() }} #}
  702. \t\t
  703. \t\t<!--all script links added in  layout.html.twig file of footer.html.twig start-->
  704. \t\t<!--End Scripts-->
  705. \t</body>
  706. </html>
  707. ""layout/layout.html.twig""/var/www/vhosts/centric.ae/gcs.centric.ae/templates/layout/layout.html.twig");
  708.     }
  709. }