app/cache/dev/Jianmo/twig/9c/9c8be9edb98667215ed8bd33af0ae28881978fa5de39bfc78b14975546d93733.php line 358

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* layout.html.twig */
  14. class __TwigTemplate_4b713655d69a26588f66bc26cfcfb4f00d0790a4862264c0f8c4f4c2fda10d66 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.             'title' => [$this'block_title'],
  25.             'meta' => [$this'block_meta'],
  26.             'stylesheets' => [$this'block_stylesheets'],
  27.             'head_scripts' => [$this'block_head_scripts'],
  28.             'bodyClass' => [$this'block_bodyClass'],
  29.             'body' => [$this'block_body'],
  30.             'header' => [$this'block_header'],
  31.             'full_content' => [$this'block_full_content'],
  32.             'top_content' => [$this'block_top_content'],
  33.             'content' => [$this'block_content'],
  34.             'bottom_content' => [$this'block_bottom_content'],
  35.             'footer' => [$this'block_footer'],
  36.             'footer_mobile' => [$this'block_footer_mobile'],
  37.             'bottom' => [$this'block_bottom'],
  38.             'esBar' => [$this'block_esBar'],
  39.             'floatConsult' => [$this'block_floatConsult'],
  40.             'footer_script' => [$this'block_footer_script'],
  41.         ];
  42.     }
  43.     protected function doDisplay(array $context, array $blocks = [])
  44.     {
  45.         $macros $this->macros;
  46.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  47.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout.html.twig"));
  48.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  49.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""layout.html.twig"));
  50.         // line 1
  51.         $macros["web_macro"] = $this->macros["web_macro"] = $this->loadTemplate("macro.html.twig""layout.html.twig"1)->unwrap();
  52.         // line 2
  53.         echo "<!DOCTYPE html>
  54. <!--[if lt IE 7]>
  55. <html class=\"lt-ie9 lt-ie8 lt-ie7\"> <![endif]-->
  56. <!--[if IE 7]>
  57. <html class=\"lt-ie9 lt-ie8\"> <![endif]-->
  58. <!--[if IE 8]>
  59. <html class=\"lt-ie9\"> <![endif]-->
  60. <!--[if gt IE 8]><!-->
  61. <html> <!--<![endif]-->
  62. ";
  63.         // line 11
  64.         $context["lang"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'11$this->source); })()), "request", [], "any"falsefalsefalse11), "getLocale", [], "method"falsefalsefalse11);
  65.         // line 12
  66.         $context["mobile"] = $this->extensions['AppBundle\Twig\WebExtension']->isShowMobilePage();
  67.         // line 13
  68.         echo "
  69. ";
  70.         // line 14
  71.         $context["currentTheme"] = $this->extensions['AppBundle\Twig\ThemeExtension']->getCurrentTheme();
  72.         // line 15
  73.         $context["themeConfig"] = ((((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse15), "get", ["themeEditing"], "method"truetruefalse15)) ? (_twig_default_filter(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse15), "get", ["themeEditing"], "method"falsefalsefalse15), false)) : (false))) ? (twig_get_attribute($this->env$this->source, (isset($context["currentTheme"]) || array_key_exists("currentTheme"$context) ? $context["currentTheme"] : (function () { throw new RuntimeError('Variable "currentTheme" does not exist.'15$this->source); })()), "config", [], "any"falsefalsefalse15)) : (twig_get_attribute($this->env$this->source, (isset($context["currentTheme"]) || array_key_exists("currentTheme"$context) ? $context["currentTheme"] : (function () { throw new RuntimeError('Variable "currentTheme" does not exist.'15$this->source); })()), "confirmConfig", [], "any"falsefalsefalse15)));
  74.         // line 16
  75.         $context["maincolor"] = ((twig_get_attribute($this->env$this->source, ($context["themeConfig"] ?? null), "maincolor", [], "any"truetruefalse16)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["themeConfig"] ?? null), "maincolor", [], "any"falsefalsefalse16), "default")) : ("default"));
  76.         // line 17
  77.         $context["navigationcolor"] = ((twig_get_attribute($this->env$this->source, ($context["themeConfig"] ?? null), "navigationcolor", [], "any"truetruefalse17)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["themeConfig"] ?? null), "navigationcolor", [], "any"falsefalsefalse17), "default")) : ("default"));
  78.         // line 18
  79.         $context["reviewPendingTotalNum"] = $this->extensions['AppBundle\Twig\WebExtension']->getReviewPendingTotalNum();
  80.         // line 19
  81.         echo "
  82. <html lang=\"";
  83.         // line 20
  84.         echo twig_escape_filter($this->env, (isset($context["lang"]) || array_key_exists("lang"$context) ? $context["lang"] : (function () { throw new RuntimeError('Variable "lang" does not exist.'20$this->source); })()), "html"nulltrue);
  85.         echo "\" class=\"";
  86.         if ((=== twig_compare((isset($context["lang"]) || array_key_exists("lang"$context) ? $context["lang"] : (function () { throw new RuntimeError('Variable "lang" does not exist.'20$this->source); })()), "en"))) {
  87.             echo "es-en";
  88.         }
  89.         echo "\">
  90. <head>
  91.   <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">
  92.   <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,Chrome=1\">
  93.   <meta name=\"renderer\" content=\"webkit\">
  94.   <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no,viewport-fit=cover\">
  95.   <title>";
  96.         // line 27
  97.         $this->displayBlock('title'$context$blocks);
  98.         // line 30
  99.         echo "</title>
  100.   ";
  101.         // line 31
  102.         $this->displayBlock('meta'$context$blocks);
  103.         // line 36
  104.         echo "
  105.   ";
  106.         // line 37
  107.         echo $this->extensions['AppBundle\Twig\WebExtension']->getSetting("login_bind.verify_code""");
  108.         echo "
  109.   ";
  110.         // line 38
  111.         if ($this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.favicon")) {
  112.             // line 39
  113.             echo "    <link rel=\"icon\" href=\"";
  114.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.favicon")), "html"nulltrue);
  115.             echo "\" type=\"image/x-icon\"/>
  116.     <link rel=\"shortcut icon\" href=\"";
  117.             // line 40
  118.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.favicon")), "html"nulltrue);
  119.             echo "\" type=\"image/x-icon\" media=\"screen\"/>
  120.   ";
  121.         }
  122.         // line 42
  123.         echo "  <!--[if lt IE 9]>
  124.   <script src=\"";
  125.         // line 43
  126.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("static-dist/libs/html5shiv.js"), "html"nulltrue);
  127.         echo "\"></script>
  128.   <script src=\"";
  129.         // line 44
  130.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("static-dist/es5-shim/es5-shim.js"), "html"nulltrue);
  131.         echo "\"></script>
  132.   <script src=\"";
  133.         // line 45
  134.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("static-dist/es5-shim/es5-sham.js"), "html"nulltrue);
  135.         echo "\"></script>
  136.   <![endif]-->
  137.   ";
  138.         // line 48
  139.         $this->displayBlock('stylesheets'$context$blocks);
  140.         // line 52
  141.         echo "
  142.   ";
  143.         // line 53
  144.         $this->displayBlock('head_scripts'$context$blocks);
  145.         // line 54
  146.         echo "</head>
  147. <body data-now-date=\"";
  148.         // line 55
  149.         echo twig_escape_filter($this->envtwig_date_format_filter($this->env$this->extensions['AppBundle\Twig\WebExtension']->timestamp(), "Y-m-d H:i:s"), "html"nulltrue);
  150.         echo "\" class=\"";
  151.         $this->displayBlock('bodyClass'$context$blocks);
  152.         echo "\">
  153. ";
  154.         // line 57
  155.         echo $this->extensions['Codeages\PluginBundle\Twig\SlotExtension']->slot("plugin.watermark.show", []);
  156.         echo "
  157. ";
  158.         // line 58
  159.         if (($this->extensions['AppBundle\Twig\WebExtension']->getSetting("storage.video_fingerprint") && twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'58$this->source); })()), "user", [], "any"falsefalsefalse58))) {
  160.             // line 59
  161.             echo "  <div id=\"video-fingerprint\"
  162.        data-fingerprint=\"";
  163.             // line 60
  164.             echo twig_escape_filter($this->env$this->extensions['AppBundle\Twig\WebExtension']->getFingerprint(), "html"nulltrue);
  165.             echo "\"
  166.        data-fingerprint-time=\"";
  167.             // line 61
  168.             echo twig_escape_filter($this->env, (_twig_default_filter($this->extensions['AppBundle\Twig\WebExtension']->getSetting("storage.video_fingerprint_time"), 0.5) * 1000), "html"nulltrue);
  169.             echo "\"></div>
  170. ";
  171.         }
  172.         // line 63
  173.         echo "<!--[if lt IE 9]>
  174. <script src=\"";
  175.         // line 64
  176.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("static-dist/libs/fix-ie.js"), "html"nulltrue);
  177.         echo "\"></script>
  178. ";
  179.         // line 65
  180.         $this->loadTemplate("default/ie8-alert.html.twig""layout.html.twig"65)->display($context);
  181.         // line 66
  182.         echo "<![endif]-->
  183. ";
  184.         // line 67
  185.         $this->displayBlock('body'$context$blocks);
  186.         // line 140
  187.         echo "
  188. ";
  189.         // line 141
  190.         $this->displayBlock('footer_script'$context$blocks);
  191.         // line 145
  192.         echo "</body>
  193. </html>";
  194.         
  195.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  196.         
  197.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  198.     }
  199.     // line 27
  200.     public function block_title($context, array $blocks = [])
  201.     {
  202.         $macros $this->macros;
  203.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  204.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  205.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  206.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  207.         // line 28
  208.         echo twig_escape_filter($this->env$this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.name""EduSoho"), "html"nulltrue);
  209.         if ($this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.slogan")) {
  210.             echo " - ";
  211.             echo twig_escape_filter($this->env$this->extensions['AppBundle\Twig\WebExtension']->getSetting("site.slogan"), "html"nulltrue);
  212.         }
  213.         if (((!== twig_compare($this->extensions['AppBundle\Twig\WebExtension']->getSetting("copyright.owned""0"), "1")) || (=== twig_compare(_twig_default_filter($this->extensions['AppBundle\Twig\WebExtension']->getSetting("copyright.thirdCopyright"), 0), 2)))) {
  214.             echo " - Powered By EduSoho";
  215.         }
  216.         
  217.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  218.         
  219.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  220.     }
  221.     // line 31
  222.     public function block_meta($context, array $blocks = [])
  223.     {
  224.         $macros $this->macros;
  225.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  226.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  227.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  228.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  229.         // line 32
  230.         echo "    <meta content=\"";
  231.         echo twig_escape_filter($this->env$this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("site"), "html"nulltrue);
  232.         echo "\" name=\"csrf-token\"/>
  233.     <meta content=\"";
  234.         // line 33
  235.         echo twig_escape_filter($this->env, ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "user", [], "any"falsetruefalse33), "isLogin", [], "method"truetruefalse33)) ? (_twig_default_filter(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "user", [], "any"falsetruefalse33), "isLogin", [], "method"falsefalsefalse33), 0)) : (0)), "html"nulltrue);
  236.         echo "\" name=\"is-login\"/>
  237.     <meta content=\"";
  238.         // line 34
  239.         echo twig_escape_filter($this->env_twig_default_filter($this->extensions['AppBundle\Twig\WebExtension']->getSetting("login_bind.weixinmob_enabled"), 0), "html"nulltrue);
  240.         echo "\" name=\"is-open\"/>
  241.   ";
  242.         
  243.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  244.         
  245.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  246.     }
  247.     // line 48
  248.     public function block_stylesheets($context, array $blocks = [])
  249.     {
  250.         $macros $this->macros;
  251.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  252.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  253.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  254.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  255.         // line 49
  256.         echo "    ";
  257.         $this->loadTemplate("css_loader.html.twig""layout.html.twig"49)->display($context);
  258.         // line 50
  259.         echo "    ";
  260.         $this->loadTemplate("default/stylesheet-webpack.html.twig""layout.html.twig"50)->display($context);
  261.         // line 51
  262.         echo "  ";
  263.         
  264.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  265.         
  266.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  267.     }
  268.     // line 53
  269.     public function block_head_scripts($context, array $blocks = [])
  270.     {
  271.         $macros $this->macros;
  272.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  273.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head_scripts"));
  274.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  275.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""head_scripts"));
  276.         
  277.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  278.         
  279.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  280.     }
  281.     // line 55
  282.     public function block_bodyClass($context, array $blocks = [])
  283.     {
  284.         $macros $this->macros;
  285.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  286.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyClass"));
  287.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  288.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bodyClass"));
  289.         echo twig_escape_filter($this->env, ("es-main-" . (isset($context["maincolor"]) || array_key_exists("maincolor"$context) ? $context["maincolor"] : (function () { throw new RuntimeError('Variable "maincolor" does not exist.'55$this->source); })())), "html"nulltrue);
  290.         echo " ";
  291.         echo twig_escape_filter($this->env, ("es-nav-" . (isset($context["navigationcolor"]) || array_key_exists("navigationcolor"$context) ? $context["navigationcolor"] : (function () { throw new RuntimeError('Variable "navigationcolor" does not exist.'55$this->source); })())), "html"nulltrue);
  292.         echo " ";
  293.         if ((((isset($context["bodyClass"]) || array_key_exists("bodyClass"$context))) ? (_twig_default_filter((isset($context["bodyClass"]) || array_key_exists("bodyClass"$context) ? $context["bodyClass"] : (function () { throw new RuntimeError('Variable "bodyClass" does not exist.'55$this->source); })()), "")) : (""))) {
  294.             echo twig_escape_filter($this->env, (isset($context["bodyClass"]) || array_key_exists("bodyClass"$context) ? $context["bodyClass"] : (function () { throw new RuntimeError('Variable "bodyClass" does not exist.'55$this->source); })()), "html"nulltrue);
  295.         }
  296.         
  297.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  298.         
  299.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  300.     }
  301.     // line 67
  302.     public function block_body($context, array $blocks = [])
  303.     {
  304.         $macros $this->macros;
  305.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  306.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  307.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  308.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  309.         // line 68
  310.         echo "  <div class=\"es-wrap\">
  311.     ";
  312.         // line 69
  313.         $this->displayBlock('header'$context$blocks);
  314.         // line 80
  315.         echo "
  316.     ";
  317.         // line 81
  318.         $this->displayBlock('full_content'$context$blocks);
  319.         // line 89
  320.         echo "
  321.     ";
  322.         // line 90
  323.         $this->displayBlock('footer'$context$blocks);
  324.         // line 93
  325.         echo "
  326.     ";
  327.         // line 94
  328.         $this->displayBlock('footer_mobile'$context$blocks);
  329.         // line 96
  330.         echo "
  331.     ";
  332.         // line 97
  333.         $this->displayBlock('bottom'$context$blocks);
  334.         // line 98
  335.         echo "  </div>
  336.   ";
  337.         // line 100
  338.         $this->displayBlock('esBar'$context$blocks);
  339.         // line 105
  340.         echo "
  341.   ";
  342.         // line 106
  343.         $this->displayBlock('floatConsult'$context$blocks);
  344.         // line 119
  345.         echo "  <div id=\"login-modal\" class=\"modal\" data-url=\"";
  346.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("login_ajax");
  347.         echo "\"></div>
  348.   <div id=\"modal\" class=\"modal\"></div>
  349.   <div id=\"attachment-modal\" class=\"modal\"></div>
  350.   ";
  351.         // line 123
  352.         if ((($this->extensions['AppBundle\Twig\WebExtension']->showFeedbackBar(((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse123), "get", ["_route"], "method"truetruefalse123)) ? (_twig_default_filter(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse123), "get", ["_route"], "method"falsefalsefalse123), ((twig_get_attribute($this->env$this->source, ($context["request"] ?? null), "get", ["_route"], "method"truetruefalse123)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["request"] ?? null), "get", ["_route"], "method"falsefalsefalse123))) : ("")))) : (((twig_get_attribute($this->env$this->source, ($context["request"] ?? null), "get", ["_route"], "method"truetruefalse123)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["request"] ?? null), "get", ["_route"], "method"falsefalsefalse123))) : (""))))) && ((!== twig_compare($this->extensions['AppBundle\Twig\WebExtension']->getSetting("copyright.owned""0"), "1")) || (=== twig_compare($this->extensions['AppBundle\Twig\WebExtension']->getSetting("copyright.thirdCopyright"0), 2)))) && $this->extensions['AppBundle\Twig\WebExtension']->isSaaS())) {
  353.             // line 124
  354.             echo "    <div class=\"block-fixed\">
  355.       <a class=\"link-feedback\" href=\"";
  356.             // line 125
  357.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("cloud_feedback");
  358.             echo "\" target=\"_blank\">
  359.         <i class=\"es-icon es-icon-fankui1 feedback-icon\"></i>
  360.         <p class=\"text\">";
  361.             // line 127
  362.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.fixed_bar.product_feedback"), "html"nulltrue);
  363.             echo "</p>
  364.       </a>
  365.     </div>
  366.   ";
  367.         }
  368.         // line 131
  369.         echo "
  370.   ";
  371.         // line 132
  372.         $context["reward_notify"] = $this->extensions['AppBundle\Twig\WebExtension']->popRewardPointNotify();
  373.         // line 133
  374.         echo "  ";
  375.         if ((isset($context["reward_notify"]) || array_key_exists("reward_notify"$context) ? $context["reward_notify"] : (function () { throw new RuntimeError('Variable "reward_notify" does not exist.'133$this->source); })())) {
  376.             // line 134
  377.             echo "    <div class=\"hidden\" id=\"rewardPointNotify\">
  378.       ";
  379.             // line 135
  380.             echo twig_escape_filter($this->env, (isset($context["reward_notify"]) || array_key_exists("reward_notify"$context) ? $context["reward_notify"] : (function () { throw new RuntimeError('Variable "reward_notify" does not exist.'135$this->source); })()), "html"nulltrue);
  381.             echo "
  382.     </div>
  383.   ";
  384.         }
  385.         // line 138
  386.         echo "
  387. ";
  388.         
  389.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  390.         
  391.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  392.     }
  393.     // line 69
  394.     public function block_header($context, array $blocks = [])
  395.     {
  396.         $macros $this->macros;
  397.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  398.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  399.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  400.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  401.         // line 70
  402.         echo "      ";
  403.         $this->loadTemplate("site-hint.html.twig""layout.html.twig"70)->display($context);
  404.         // line 71
  405.         echo "      ";
  406.         if ( !(((isset($context["homePage"]) || array_key_exists("homePage"$context))) ? (_twig_default_filter((isset($context["homePage"]) || array_key_exists("homePage"$context) ? $context["homePage"] : (function () { throw new RuntimeError('Variable "homePage" does not exist.'71$this->source); })()), false)) : (false))) {
  407.             // line 72
  408.             echo "        ";
  409.             $context["homepageComponent"] = $this->extensions['AppBundle\Twig\DataExtension']->getData("GetHomepageComponentByCodeOrderSeq", ["code" => "navigation"]);
  410.             // line 73
  411.             echo "        ";
  412.             if ($this->extensions['AppBundle\Twig\WebExtension']->isMobileClient()) {
  413.                 // line 74
  414.                 echo "          ";
  415.                 $this->loadTemplate("@CorporateTraining/homepage-mobile/component/navigation/content.html.twig""layout.html.twig"74)->display(twig_array_merge($context, ["draft" => ["rules" => ((twig_get_attribute($this->env$this->source, ($context["homepageComponent"] ?? null), "rules", [], "any"truetruefalse74)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["homepageComponent"] ?? null), "rules", [], "any"falsefalsefalse74), ["num" => 7])) : (["num" => 7]))], "editing" => false]));
  416.                 // line 75
  417.                 echo "        ";
  418.             } else {
  419.                 // line 76
  420.                 echo "          ";
  421.                 $this->loadTemplate("@CorporateTraining/homepage/component/navigation/content.html.twig""layout.html.twig"76)->display(twig_array_merge($context, ["draft" => ["rules" => ((twig_get_attribute($this->env$this->source, ($context["homepageComponent"] ?? null), "rules", [], "any"truetruefalse76)) ? (_twig_default_filter(twig_get_attribute($this->env$this->source, ($context["homepageComponent"] ?? null), "rules", [], "any"falsefalsefalse76), ["num" => 7])) : (["num" => 7]))], "editing" => false]));
  422.                 // line 77
  423.                 echo "        ";
  424.             }
  425.             // line 78
  426.             echo "      ";
  427.         }
  428.         // line 79
  429.         echo "    ";
  430.         
  431.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  432.         
  433.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  434.     }
  435.     // line 81
  436.     public function block_full_content($context, array $blocks = [])
  437.     {
  438.         $macros $this->macros;
  439.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  440.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""full_content"));
  441.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  442.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""full_content"));
  443.         // line 82
  444.         echo "      ";
  445.         $this->displayBlock('top_content'$context$blocks);
  446.         // line 83
  447.         echo "      <div id=\"content-container\" class=\"container\">
  448.         ";
  449.         // line 84
  450.         $this->displayBlock('content'$context$blocks);
  451.         // line 85
  452.         echo "      </div>
  453.       ";
  454.         // line 87
  455.         $this->displayBlock('bottom_content'$context$blocks);
  456.         // line 88
  457.         echo "    ";
  458.         
  459.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  460.         
  461.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  462.     }
  463.     // line 82
  464.     public function block_top_content($context, array $blocks = [])
  465.     {
  466.         $macros $this->macros;
  467.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  468.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""top_content"));
  469.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  470.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""top_content"));
  471.         
  472.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  473.         
  474.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  475.     }
  476.     // line 84
  477.     public function block_content($context, array $blocks = [])
  478.     {
  479.         $macros $this->macros;
  480.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  481.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  482.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  483.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  484.         
  485.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  486.         
  487.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  488.     }
  489.     // line 87
  490.     public function block_bottom_content($context, array $blocks = [])
  491.     {
  492.         $macros $this->macros;
  493.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  494.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bottom_content"));
  495.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  496.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bottom_content"));
  497.         
  498.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  499.         
  500.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  501.     }
  502.     // line 90
  503.     public function block_footer($context, array $blocks = [])
  504.     {
  505.         $macros $this->macros;
  506.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  507.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  508.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  509.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  510.         // line 91
  511.         echo "      ";
  512.         $this->loadTemplate("default/footer.html.twig""layout.html.twig"91)->display($context);
  513.         // line 92
  514.         echo "    ";
  515.         
  516.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  517.         
  518.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  519.     }
  520.     // line 94
  521.     public function block_footer_mobile($context, array $blocks = [])
  522.     {
  523.         $macros $this->macros;
  524.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  525.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer_mobile"));
  526.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  527.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer_mobile"));
  528.         // line 95
  529.         echo "    ";
  530.         
  531.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  532.         
  533.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  534.     }
  535.     // line 97
  536.     public function block_bottom($context, array $blocks = [])
  537.     {
  538.         $macros $this->macros;
  539.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  540.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bottom"));
  541.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  542.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""bottom"));
  543.         
  544.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  545.         
  546.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  547.     }
  548.     // line 100
  549.     public function block_esBar($context, array $blocks = [])
  550.     {
  551.         $macros $this->macros;
  552.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  553.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""esBar"));
  554.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  555.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""esBar"));
  556.         // line 101
  557.         echo "    ";
  558.         if ($this->extensions['AppBundle\Twig\WebExtension']->getSetting("esBar.enabled"0)) {
  559.             // line 102
  560.             echo "      ";
  561.             $this->loadTemplate("es-bar/index.html.twig""layout.html.twig"102)->display($context);
  562.             // line 103
  563.             echo "    ";
  564.         }
  565.         // line 104
  566.         echo "  ";
  567.         
  568.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  569.         
  570.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  571.     }
  572.     // line 106
  573.     public function block_floatConsult($context, array $blocks = [])
  574.     {
  575.         $macros $this->macros;
  576.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  577.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""floatConsult"));
  578.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  579.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""floatConsult"));
  580.         // line 107
  581.         echo "
  582.     ";
  583.         // line 108
  584.         $context["cloudConsultPath"] = $this->extensions['AppBundle\Twig\DataExtension']->getCloudConsultPath();
  585.         // line 109
  586.         echo "    ";
  587.         if ((((isset($context["cloudConsultPath"]) || array_key_exists("cloudConsultPath"$context))) ? (_twig_default_filter((isset($context["cloudConsultPath"]) || array_key_exists("cloudConsultPath"$context) ? $context["cloudConsultPath"] : (function () { throw new RuntimeError('Variable "cloudConsultPath" does not exist.'109$this->source); })()))) : (""))) {
  588.             // line 110
  589.             echo "      ";
  590.             echo (isset($context["cloudConsultPath"]) || array_key_exists("cloudConsultPath"$context) ? $context["cloudConsultPath"] : (function () { throw new RuntimeError('Variable "cloudConsultPath" does not exist.'110$this->source); })());
  591.             echo "
  592.     ";
  593.         }
  594.         // line 112
  595.         echo "
  596.     ";
  597.         // line 113
  598.         if (($this->extensions['AppBundle\Twig\WebExtension']->getSetting("consult.enabled"0) && ((((isset($context["consultDisplay"]) || array_key_exists("consultDisplay"$context))) ? (_twig_default_filter((isset($context["consultDisplay"]) || array_key_exists("consultDisplay"$context) ? $context["consultDisplay"] : (function () { throw new RuntimeError('Variable "consultDisplay" does not exist.'113$this->source); })()), false)) : (false)) || (=== twig_compare((((isset($context["siteNav"]) || array_key_exists("siteNav"$context))) ? (_twig_default_filter((isset($context["siteNav"]) || array_key_exists("siteNav"$context) ? $context["siteNav"] : (function () { throw new RuntimeError('Variable "siteNav" does not exist.'113$this->source); })()))) : ("")), "/"))))) {
  599.             // line 114
  600.             echo "      ";
  601.             if ( !$this->extensions['AppBundle\Twig\WebExtension']->getSetting("esBar.enabled"0)) {
  602.                 // line 115
  603.                 echo "        ";
  604.                 $this->loadTemplate("float-consult.html.twig""layout.html.twig"115)->display($context);
  605.                 // line 116
  606.                 echo "      ";
  607.             }
  608.             // line 117
  609.             echo "    ";
  610.         }
  611.         // line 118
  612.         echo "  ";
  613.         
  614.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  615.         
  616.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  617.     }
  618.     // line 141
  619.     public function block_footer_script($context, array $blocks = [])
  620.     {
  621.         $macros $this->macros;
  622.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  623.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer_script"));
  624.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  625.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer_script"));
  626.         // line 142
  627.         echo "  ";
  628.         $this->loadTemplate("default/script-webpack.html.twig""layout.html.twig"142)->display($context);
  629.         // line 143
  630.         echo "  ";
  631.         $this->loadTemplate("script_boot.html.twig""layout.html.twig"143)->display($context);
  632.         
  633.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  634.         
  635.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  636.     }
  637.     /**
  638.      * @codeCoverageIgnore
  639.      */
  640.     public function getTemplateName()
  641.     {
  642.         return "layout.html.twig";
  643.     }
  644.     /**
  645.      * @codeCoverageIgnore
  646.      */
  647.     public function isTraitable()
  648.     {
  649.         return false;
  650.     }
  651.     /**
  652.      * @codeCoverageIgnore
  653.      */
  654.     public function getDebugInfo()
  655.     {
  656.         return array (  728 => 143,  725 => 142,  715 => 141,  705 => 118,  702 => 117,  699 => 116,  696 => 115,  693 => 114,  691 => 113,  688 => 112,  682 => 110,  679 => 109,  677 => 108,  674 => 107,  664 => 106,  654 => 104,  651 => 103,  648 => 102,  645 => 101,  635 => 100,  617 => 97,  607 => 95,  597 => 94,  587 => 92,  584 => 91,  574 => 90,  556 => 87,  538 => 84,  520 => 82,  510 => 88,  508 => 87,  504 => 85,  502 => 84,  499 => 83,  496 => 82,  486 => 81,  476 => 79,  473 => 78,  470 => 77,  467 => 76,  464 => 75,  461 => 74,  458 => 73,  455 => 72,  452 => 71,  449 => 70,  439 => 69,  428 => 138,  422 => 135,  419 => 134,  416 => 133,  414 => 132,  411 => 131,  404 => 127,  399 => 125,  396 => 124,  394 => 123,  386 => 119,  384 => 106,  381 => 105,  379 => 100,  375 => 98,  373 => 97,  370 => 96,  368 => 94,  365 => 93,  363 => 90,  360 => 89,  358 => 81,  355 => 80,  353 => 69,  350 => 68,  340 => 67,  315 => 55,  297 => 53,  287 => 51,  284 => 50,  281 => 49,  271 => 48,  259 => 34,  255 => 33,  250 => 32,  240 => 31,  223 => 28,  213 => 27,  202 => 145,  200 => 141,  197 => 140,  195 => 67,  192 => 66,  190 => 65,  186 => 64,  183 => 63,  178 => 61,  174 => 60,  171 => 59,  169 => 58,  165 => 57,  159 => 55,  156 => 54,  154 => 53,  151 => 52,  149 => 48,  143 => 45,  139 => 44,  135 => 43,  132 => 42,  127 => 40,  122 => 39,  120 => 38,  116 => 37,  113 => 36,  111 => 31,  108 => 30,  106 => 27,  93 => 20,  90 => 19,  88 => 18,  86 => 17,  84 => 16,  82 => 15,  80 => 14,  77 => 13,  75 => 12,  73 => 11,  62 => 2,  60 => 1,);
  657.     }
  658.     public function getSourceContext()
  659.     {
  660.         return new Source("{% import \"macro.html.twig\" as web_macro %}
  661. <!DOCTYPE html>
  662. <!--[if lt IE 7]>
  663. <html class=\"lt-ie9 lt-ie8 lt-ie7\"> <![endif]-->
  664. <!--[if IE 7]>
  665. <html class=\"lt-ie9 lt-ie8\"> <![endif]-->
  666. <!--[if IE 8]>
  667. <html class=\"lt-ie9\"> <![endif]-->
  668. <!--[if gt IE 8]><!-->
  669. <html> <!--<![endif]-->
  670. {% set lang = app.request.getLocale() %}
  671. {% set mobile = is_show_mobile_page() %}
  672. {% set currentTheme = current_theme() %}
  673. {% set themeConfig = app.request.get('themeEditing')|default(false) ? currentTheme.config  : currentTheme.confirmConfig %}
  674. {% set maincolor = themeConfig.maincolor|default('default') %}
  675. {% set navigationcolor = themeConfig.navigationcolor|default('default') %}
  676. {% set reviewPendingTotalNum = get_review_pending_total_num() %}
  677. <html lang=\"{{ lang }}\" class=\"{% if lang == 'en' %}es-en{% endif %}\">
  678. <head>
  679.   <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">
  680.   <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,Chrome=1\">
  681.   <meta name=\"renderer\" content=\"webkit\">
  682.   <meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no,viewport-fit=cover\">
  683.   <title>
  684.     {%- block title -%}
  685.       {{ setting('site.name', 'EduSoho') }}{% if setting('site.slogan') %} - {{ setting('site.slogan') }}{% endif %}{% if  setting('copyright.owned','0') != '1' or setting('copyright.thirdCopyright')|default(0) == 2 %} - Powered By EduSoho{% endif %}
  686.     {%- endblock -%}
  687.   </title>
  688.   {% block meta %}
  689.     <meta content=\"{{ csrf_token('site') }}\" name=\"csrf-token\"/>
  690.     <meta content=\"{{ app.user.isLogin()|default(0) }}\" name=\"is-login\"/>
  691.     <meta content=\"{{ setting('login_bind.weixinmob_enabled')|default(0) }}\" name=\"is-open\"/>
  692.   {% endblock %}
  693.   {{ setting('login_bind.verify_code', '')|raw }}
  694.   {% if setting('site.favicon') %}
  695.     <link rel=\"icon\" href=\"{{ asset(setting('site.favicon')) }}\" type=\"image/x-icon\"/>
  696.     <link rel=\"shortcut icon\" href=\"{{ asset(setting('site.favicon')) }}\" type=\"image/x-icon\" media=\"screen\"/>
  697.   {% endif %}
  698.   <!--[if lt IE 9]>
  699.   <script src=\"{{ asset('static-dist/libs/html5shiv.js') }}\"></script>
  700.   <script src=\"{{ asset('static-dist/es5-shim/es5-shim.js') }}\"></script>
  701.   <script src=\"{{ asset('static-dist/es5-shim/es5-sham.js') }}\"></script>
  702.   <![endif]-->
  703.   {% block stylesheets %}
  704.     {% include 'css_loader.html.twig' %}
  705.     {% include 'default/stylesheet-webpack.html.twig' %}
  706.   {% endblock %}
  707.   {% block head_scripts %}{% endblock %}
  708. </head>
  709. <body data-now-date=\"{{ timestamp()|date('Y-m-d H:i:s') }}\" class=\"{% block bodyClass %}{{ 'es-main-' ~ maincolor }} {{ 'es-nav-' ~ navigationcolor }} {% if bodyClass|default('') %}{{ bodyClass }}{% endif %}{% endblock %}\">
  710. {# 全局水印 #}
  711. {{ slot('plugin.watermark.show', {}) }}
  712. {% if setting('storage.video_fingerprint') and app.user %}
  713.   <div id=\"video-fingerprint\"
  714.        data-fingerprint=\"{{ finger_print() }}\"
  715.        data-fingerprint-time=\"{{ setting('storage.video_fingerprint_time')|default(0.5) * 1000 }}\"></div>
  716. {% endif %}
  717. <!--[if lt IE 9]>
  718. <script src=\"{{ asset('static-dist/libs/fix-ie.js') }}\"></script>
  719. {% include 'default/ie8-alert.html.twig' %}
  720. <![endif]-->
  721. {% block body %}
  722.   <div class=\"es-wrap\">
  723.     {% block header %}
  724.       {% include 'site-hint.html.twig' %}
  725.       {% if not homePage|default(false) %}
  726.         {% set homepageComponent = data('GetHomepageComponentByCodeOrderSeq',{'code':'navigation'}) %}
  727.         {% if is_mobile_client() %}
  728.           {% include '@CorporateTraining/homepage-mobile/component/navigation/content.html.twig' with {draft:{rules:homepageComponent.rules|default({num:7})},editing:false} %}
  729.         {% else %}
  730.           {% include '@CorporateTraining/homepage/component/navigation/content.html.twig' with {draft:{rules:homepageComponent.rules|default({num:7})},editing:false} %}
  731.         {% endif %}
  732.       {% endif %}
  733.     {% endblock %}
  734.     {% block full_content %}
  735.       {% block top_content %}{% endblock %}
  736.       <div id=\"content-container\" class=\"container\">
  737.         {% block content %}{% endblock %}
  738.       </div>
  739.       {% block bottom_content %}{% endblock %}
  740.     {% endblock %}
  741.     {% block footer %}
  742.       {% include 'default/footer.html.twig' %}
  743.     {% endblock %}
  744.     {% block footer_mobile %}
  745.     {% endblock %}
  746.     {% block bottom %}{% endblock %}
  747.   </div>
  748.   {% block esBar %}
  749.     {% if setting('esBar.enabled', 0) %}
  750.       {% include 'es-bar/index.html.twig' %}
  751.     {% endif %}
  752.   {% endblock %}
  753.   {% block floatConsult %}
  754.     {% set cloudConsultPath = cloudConsultPath() %}
  755.     {% if cloudConsultPath|default() %}
  756.       {{ cloudConsultPath | raw }}
  757.     {% endif %}
  758.     {% if setting('consult.enabled', 0) and (consultDisplay|default(false) or siteNav|default() == '/' ) %}
  759.       {% if not setting('esBar.enabled',0) %}
  760.         {% include 'float-consult.html.twig' %}
  761.       {% endif %}
  762.     {% endif %}
  763.   {% endblock %}
  764.   <div id=\"login-modal\" class=\"modal\" data-url=\"{{ path('login_ajax') }}\"></div>
  765.   <div id=\"modal\" class=\"modal\"></div>
  766.   <div id=\"attachment-modal\" class=\"modal\"></div>
  767.   {% if show_feedback_bar(app.request.get('_route')|default(request.get('_route')|default())) and (setting('copyright.owned', '0') != '1' or setting('copyright.thirdCopyright', 0) == 2) and is_saas() %}
  768.     <div class=\"block-fixed\">
  769.       <a class=\"link-feedback\" href=\"{{ path('cloud_feedback') }}\" target=\"_blank\">
  770.         <i class=\"es-icon es-icon-fankui1 feedback-icon\"></i>
  771.         <p class=\"text\">{{ 'admin.fixed_bar.product_feedback'|trans }}</p>
  772.       </a>
  773.     </div>
  774.   {% endif %}
  775.   {% set reward_notify = pop_reward_point_notify() %}
  776.   {% if reward_notify %}
  777.     <div class=\"hidden\" id=\"rewardPointNotify\">
  778.       {{ reward_notify }}
  779.     </div>
  780.   {% endif %}
  781. {% endblock %}
  782. {% block footer_script %}
  783.   {% include 'default/script-webpack.html.twig' %}
  784.   {% include 'script_boot.html.twig' %}
  785. {% endblock %}
  786. </body>
  787. </html>""layout.html.twig""/var/www/hangzhou/hz-8.77.edusoho.cn/app/Resources/views/layout.html.twig");
  788.     }
  789. }