var/cache/dev/twig/4d/4dbd5a6eb6e4dcccb0fa7d79a9b1a288.php line 38

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. /* @admin/default_frame.twig */
  14. class __TwigTemplate_06b2df29e6720010a77a16fac4b08e57 extends \Eccube\Twig\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.             'stylesheet' => [$this'block_stylesheet'],
  25.             'main' => [$this'block_main'],
  26.             'javascript' => [$this'block_javascript'],
  27.         ];
  28.         $this->sandbox $this->env->getExtension('\Twig\Extension\SandboxExtension');
  29.         $this->checkSecurity();
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = [])
  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""@admin/default_frame.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""@admin/default_frame.twig"));
  38.         // line 1
  39.         echo "<!doctype html>
  40. ";
  41.         // line 12
  42.         echo "<html lang=\"";
  43.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source, (isset($context["eccube_config"]) || array_key_exists("eccube_config"$context) ? $context["eccube_config"] : (function () { throw new RuntimeError('Variable "eccube_config" does not exist.'12$this->source); })()), "locale", [], "any"falsefalsetrue12), 12$this->source), "html"nulltrue);
  44.         echo "\">
  45. <head>
  46.     <meta charset=\"utf-8\">
  47.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
  48.     <meta name=\"eccube-csrf-token\" content=\"";
  49.         // line 16
  50.         echo twig_escape_filter($this->env$this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken(twig_constant("Eccube\\Common\\Constant::TOKEN_NAME")), "html"nulltrue);
  51.         echo "\">
  52.     <title>";
  53.         // line 17
  54.         $this->displayBlock("sub_title"$context$blocks);
  55.         echo " ";
  56.         $this->displayBlock("title"$context$blocks);
  57.         echo " - ";
  58.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'17$this->source); })()), "shop_name", [], "any"falsefalsetrue17), 17$this->source), "html"nulltrue);
  59.         echo "</title>
  60.     <link rel=\"icon\" href=\"";
  61.         // line 18
  62.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/favicon.ico""admin"), "html"nulltrue);
  63.         echo "\">
  64.     <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.3.1/css/all.css\" integrity=\"sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU\" crossorigin=\"anonymous\">
  65.     <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.3.1/css/v4-shims.css\" integrity=\"sha384-lmquXrF9qn7mMo6iRQ662vN44vTTVUBpcdtDFWPxD9uFPqC/aMn6pcQrTTupiv1A\" crossorigin=\"anonymous\">
  66.     <link rel=\"stylesheet\" href=\"";
  67.         // line 21
  68.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/bootstrap.css""admin"), "html"nulltrue);
  69.         echo "\">
  70.     <link rel=\"stylesheet\" href=\"";
  71.         // line 22
  72.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/app.css""admin"), "html"nulltrue);
  73.         echo "\">
  74.     <script src=\"";
  75.         // line 23
  76.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin.bundle.js""bundle"), "html"nulltrue);
  77.         echo "\"></script>
  78.     ";
  79.         // line 24
  80.         $this->displayBlock('stylesheet'$context$blocks);
  81.         // line 25
  82.         echo "    <script>
  83.         \$(function() {
  84.             \$.ajaxSetup({
  85.                 'headers': {
  86.                     'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
  87.                 }
  88.             });
  89.         });
  90.     </script>
  91.     ";
  92.         // line 35
  93.         echo "    ";
  94.         if (array_key_exists("plugin_assets"$context)) {
  95.             echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env$context"@admin/snippet.twig", ["snippets" => (isset($context["plugin_assets"]) || array_key_exists("plugin_assets"$context) ? $context["plugin_assets"] : (function () { throw new RuntimeError('Variable "plugin_assets" does not exist.'35$this->source); })())]);
  96.         }
  97.         // line 36
  98.         echo "</head>
  99. <body id=\"page_";
  100.         // line 37
  101.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(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.'37$this->source); })()), "request", [], "any"falsefalsetrue37), "get", [=> "_route"], "method"falsefalsetrue37), 37$this->source), "html"nulltrue);
  102.         echo "\">
  103. <header class=\"c-headerBar\">
  104.     <div class=\"c-headerBar__container\">
  105.         <div class=\"c-headerBar__logo\">
  106.             <h1><img src=\"";
  107.         // line 41
  108.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/logo@2x.png""admin"), "html"nulltrue);
  109.         echo "\"></h1>
  110.         </div>
  111.         <a class=\"c-headerBar__toggleBtn\"><i class=\"fa fa-bars\" aria-hidden=\"true\"></i></a>
  112.         <a class=\"c-headerBar__shopTitle\" href=\"";
  113.         // line 44
  114.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
  115.         echo "\" target=\"_blank\"><span>";
  116.         echo twig_escape_filter($this->env$this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'44$this->source); })()), "shop_name", [], "any"falsefalsetrue44), 44$this->source), "html"nulltrue);
  117.         echo "</span><i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>
  118.         <a class=\"c-headerBar__userMenu\"
  119.            data-bs-container=\"body\"
  120.            data-bs-toggle=\"popover\"
  121.            data-bs-placement=\"bottom\"
  122.            title=\"";
  123.         // line 49
  124.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.header.last_login"), "html"nulltrue);
  125.         echo "\"
  126.            data-bs-content=\"&lt;p&gt;";
  127.         // line 50
  128.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\IntlExtension']->date_min($this->env$this->sandbox->ensureToStringAllowed(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.'50$this->source); })()), "user", [], "any"falsefalsetrue50), "login_date", [], "any"falsefalsetrue50), 50$this->source)), "html"nulltrue);
  129.         echo "&lt;/p&gt;&lt;a href='";
  130.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("admin_change_password");
  131.         echo "' class='btn btn-ec-regular w-100 mb-2'&gt;";
  132.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.header.change_password"), "html"nulltrue);
  133.         echo "&lt;/a&gt;";
  134.         if (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.'50$this->source); })()), "user", [], "any"falsefalsetrue50), "two_factor_auth_enabled", [], "any"falsefalsetrue50)) {
  135.             echo "&lt;a href='";
  136.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("admin_setting_system_two_factor_auth_edit");
  137.             echo "' class='btn btn-ec-regular w-100 mb-2'&gt;";
  138.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.header.two_factor_auth"), "html"nulltrue);
  139.             echo "&lt;/a&gt;";
  140.         }
  141.         echo "&lt;a href='";
  142.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("admin_logout");
  143.         echo "' class='btn btn-ec-sub w-100'&gt;";
  144.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.header.logout"), "html"nulltrue);
  145.         echo "&lt;/a&gt;\"
  146.            data-bs-html=\"true\"><i class=\"fa fa-user-circle\" aria-hidden=\"true\"></i><span>";
  147.         // line 51
  148.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("admin.header.user_name", ["%name%" => 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.'51$this->source); })()), "user", [], "any"falsefalsetrue51), "name", [], "any"falsefalsetrue51)]), "html"nulltrue);
  149.         echo "</span><i class=\"fa fa-angle-down\" aria-hidden=\"true\"></i></a>
  150.     </div>
  151. </header>
  152. <div class=\"c-container\">
  153.     <div class=\"c-mainNavArea\">
  154.         ";
  155.         // line 56
  156.         echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env$context"@admin/nav.twig");
  157.         echo "
  158.     </div>
  159.     <div class=\"c-curtain\"></div>
  160.     <div class=\"c-contentsArea\">
  161.         <div class=\"c-pageTitle\">
  162.             <div class=\"c-pageTitle__titles\">
  163.                 <h2 class=\"c-pageTitle__title\">";
  164.         // line 62
  165.         $this->displayBlock("title"$context$blocks);
  166.         echo "</h2><span class=\"c-pageTitle__subTitle\">";
  167.         $this->displayBlock("sub_title"$context$blocks);
  168.         echo "</span>
  169.             </div>
  170.         </div>
  171.         ";
  172.         // line 66
  173.         echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env$context"@admin/alert.twig");
  174.         echo "
  175.         ";
  176.         // line 68
  177.         $this->displayBlock('main'$context$blocks);
  178.         // line 69
  179.         echo "
  180.     </div>
  181. </div>
  182. ";
  183.         // line 72
  184.         $this->loadTemplate("@common/lang.twig""@admin/default_frame.twig"72)->display($context);
  185.         // line 73
  186.         echo "<script src=\"";
  187.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/function.js""admin"), "html"nulltrue);
  188.         echo "\"></script>
  189. ";
  190.         // line 74
  191.         $this->displayBlock('javascript'$context$blocks);
  192.         // line 76
  193.         if (array_key_exists("plugin_snippets"$context)) {
  194.             // line 77
  195.             echo "    ";
  196.             echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env$context"@admin/snippet.twig", ["snippets" => (isset($context["plugin_snippets"]) || array_key_exists("plugin_snippets"$context) ? $context["plugin_snippets"] : (function () { throw new RuntimeError('Variable "plugin_snippets" does not exist.'77$this->source); })())]);
  197.             echo "
  198. ";
  199.         }
  200.         // line 79
  201.         echo "</body>
  202. </html>
  203. ";
  204.         
  205.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  206.         
  207.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  208.     }
  209.     // line 24
  210.     public function block_stylesheet($context, array $blocks = [])
  211.     {
  212.         $macros $this->macros;
  213.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  214.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  215.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  216.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  217.         
  218.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  219.         
  220.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  221.     }
  222.     // line 68
  223.     public function block_main($context, array $blocks = [])
  224.     {
  225.         $macros $this->macros;
  226.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  227.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  228.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  229.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  230.         
  231.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  232.         
  233.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  234.     }
  235.     // line 74
  236.     public function block_javascript($context, array $blocks = [])
  237.     {
  238.         $macros $this->macros;
  239.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  240.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  241.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  242.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  243.         
  244.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  245.         
  246.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  247.     }
  248.     public function getTemplateName()
  249.     {
  250.         return "@admin/default_frame.twig";
  251.     }
  252.     public function isTraitable()
  253.     {
  254.         return false;
  255.     }
  256.     public function getDebugInfo()
  257.     {
  258.         return array (  260 => 74,  242 => 68,  224 => 24,  212 => 79,  206 => 77,  204 => 76,  202 => 74,  197 => 73,  195 => 72,  190 => 69,  188 => 68,  183 => 66,  174 => 62,  165 => 56,  157 => 51,  137 => 50,  133 => 49,  123 => 44,  117 => 41,  110 => 37,  107 => 36,  102 => 35,  91 => 25,  89 => 24,  85 => 23,  81 => 22,  77 => 21,  71 => 18,  63 => 17,  59 => 16,  51 => 12,  48 => 1,);
  259.     }
  260.     public function getSourceContext()
  261.     {
  262.         return new Source("<!doctype html>
  263. {#
  264. This file is part of EC-CUBE
  265. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  266. http://www.ec-cube.co.jp/
  267. For the full copyright and license information, please view the LICENSE
  268. file that was distributed with this source code.
  269. #}
  270. <html lang=\"{{ eccube_config.locale }}\">
  271. <head>
  272.     <meta charset=\"utf-8\">
  273.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
  274.     <meta name=\"eccube-csrf-token\" content=\"{{ csrf_token(constant('Eccube\\\\Common\\\\Constant::TOKEN_NAME')) }}\">
  275.     <title>{{ block('sub_title') }} {{ block('title') }} - {{ BaseInfo.shop_name }}</title>
  276.     <link rel=\"icon\" href=\"{{ asset('assets/img/favicon.ico', 'admin') }}\">
  277.     <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.3.1/css/all.css\" integrity=\"sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU\" crossorigin=\"anonymous\">
  278.     <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.3.1/css/v4-shims.css\" integrity=\"sha384-lmquXrF9qn7mMo6iRQ662vN44vTTVUBpcdtDFWPxD9uFPqC/aMn6pcQrTTupiv1A\" crossorigin=\"anonymous\">
  279.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/bootstrap.css', 'admin') }}\">
  280.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/app.css', 'admin') }}\">
  281.     <script src=\"{{ asset('admin.bundle.js', 'bundle') }}\"></script>
  282.     {% block stylesheet %}{% endblock %}
  283.     <script>
  284.         \$(function() {
  285.             \$.ajaxSetup({
  286.                 'headers': {
  287.                     'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
  288.                 }
  289.             });
  290.         });
  291.     </script>
  292.     {# プラグイン用styleseetやmetatagなど #}
  293.     {% if plugin_assets is defined %}{{ include('@admin/snippet.twig', {snippets: plugin_assets}) }}{% endif %}
  294. </head>
  295. <body id=\"page_{{ app.request.get('_route') }}\">
  296. <header class=\"c-headerBar\">
  297.     <div class=\"c-headerBar__container\">
  298.         <div class=\"c-headerBar__logo\">
  299.             <h1><img src=\"{{ asset('assets/img/logo@2x.png', 'admin') }}\"></h1>
  300.         </div>
  301.         <a class=\"c-headerBar__toggleBtn\"><i class=\"fa fa-bars\" aria-hidden=\"true\"></i></a>
  302.         <a class=\"c-headerBar__shopTitle\" href=\"{{ url('homepage') }}\" target=\"_blank\"><span>{{ BaseInfo.shop_name }}</span><i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>
  303.         <a class=\"c-headerBar__userMenu\"
  304.            data-bs-container=\"body\"
  305.            data-bs-toggle=\"popover\"
  306.            data-bs-placement=\"bottom\"
  307.            title=\"{{ 'admin.header.last_login'|trans }}\"
  308.            data-bs-content=\"&lt;p&gt;{{ app.user.login_date|date_min }}&lt;/p&gt;&lt;a href='{{ url(\"admin_change_password\") }}' class='btn btn-ec-regular w-100 mb-2'&gt;{{ 'admin.header.change_password'|trans }}&lt;/a&gt;{% if app.user.two_factor_auth_enabled %}&lt;a href='{{ url(\"admin_setting_system_two_factor_auth_edit\") }}' class='btn btn-ec-regular w-100 mb-2'&gt;{{ 'admin.header.two_factor_auth'|trans }}&lt;/a&gt;{% endif %}&lt;a href='{{ url(\"admin_logout\") }}' class='btn btn-ec-sub w-100'&gt;{{ 'admin.header.logout'|trans }}&lt;/a&gt;\"
  309.            data-bs-html=\"true\"><i class=\"fa fa-user-circle\" aria-hidden=\"true\"></i><span>{{ 'admin.header.user_name'|trans({'%name%':app.user.name}) }}</span><i class=\"fa fa-angle-down\" aria-hidden=\"true\"></i></a>
  310.     </div>
  311. </header>
  312. <div class=\"c-container\">
  313.     <div class=\"c-mainNavArea\">
  314.         {{ include('@admin/nav.twig') }}
  315.     </div>
  316.     <div class=\"c-curtain\"></div>
  317.     <div class=\"c-contentsArea\">
  318.         <div class=\"c-pageTitle\">
  319.             <div class=\"c-pageTitle__titles\">
  320.                 <h2 class=\"c-pageTitle__title\">{{ block('title') }}</h2><span class=\"c-pageTitle__subTitle\">{{ block('sub_title') }}</span>
  321.             </div>
  322.         </div>
  323.         {{ include('@admin/alert.twig') }}
  324.         {% block main %}{% endblock %}
  325.     </div>
  326. </div>
  327. {% include('@common/lang.twig') %}
  328. <script src=\"{{ asset('assets/js/function.js', 'admin') }}\"></script>
  329. {% block javascript %}{% endblock %}
  330. {# プラグイン用Snippet #}
  331. {% if plugin_snippets is defined %}
  332.     {{ include('@admin/snippet.twig', {snippets: plugin_snippets}) }}
  333. {% endif %}
  334. </body>
  335. </html>
  336. ""@admin/default_frame.twig""/home/bluehippo91/www/bluehippo91.sakura.ne.jp/src/Eccube/Resource/template/admin/default_frame.twig");
  337.     }
  338.     
  339.     public function checkSecurity()
  340.     {
  341.         static $tags = array("block" => 24"if" => 35"include" => 72);
  342.         static $filters = array("escape" => 12"trans" => 49"date_min" => 50);
  343.         static $functions = array("csrf_token" => 16"constant" => 16"asset" => 18"include" => 35"url" => 44);
  344.         try {
  345.             $this->sandbox->checkSecurity(
  346.                 ['block''if''include'],
  347.                 ['escape''trans''date_min'],
  348.                 ['csrf_token''constant''asset''include''url']
  349.             );
  350.         } catch (SecurityError $e) {
  351.             $e->setSourceContext($this->source);
  352.             if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
  353.                 $e->setTemplateLine($tags[$e->getTagName()]);
  354.             } elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
  355.                 $e->setTemplateLine($filters[$e->getFilterName()]);
  356.             } elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
  357.                 $e->setTemplateLine($functions[$e->getFunctionName()]);
  358.             }
  359.             throw $e;
  360.         }
  361.     }
  362. }