src/Eccube/Resource/template/default/default_frame.twig line 1

Open in your IDE?
  1. <!doctype html>
  2. {#
  3. This file is part of EC-CUBE
  4. Copyright(c) 2000-2015 LOCKON CO.,LTD. All Rights Reserved.
  5. http://www.lockon.co.jp/
  6. This program is free software; you can redistribute it and/or
  7. modify it under the terms of the GNU General Public License
  8. as published by the Free Software Foundation; either version 2
  9. of the License, or (at your option) any later version.
  10. This program is distributed in the hope that it will be useful,
  11. but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  13. GNU General Public License for more details.
  14. You should have received a copy of the GNU General Public License
  15. along with this program; if not, write to the Free Software
  16. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  17. #}
  18. <html lang="en">
  19. <head>
  20. <meta charset="utf-8">
  21. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  22. <title>{{ BaseInfo.shop_name }}{% if subtitle is defined and subtitle is not empty %} / {{ subtitle }}{% elseif title is defined and title is not empty %} / {{ title }}{% endif %}</title>
  23. {% if Page.author is not empty %}
  24.     <meta name="author" content="{{ Page.author }}">
  25. {% endif %}
  26. {% if Page.description is not empty %}
  27.     <meta name="description" content="{{ Page.description }}">
  28. {% endif %}
  29. {% if Page.author is not empty %}
  30.     <meta name="author" content="{{ Page.author }}">
  31. {% endif %}
  32. {% if Page.keyword is not empty %}
  33.     <meta name="keywords" content="{{ Page.keyword }}">
  34. {% endif %}
  35. {% if Page.meta_robots is not empty %}
  36.     <meta name="robots" content="{{ Page.meta_robots }}">
  37. {% endif %}
  38. <meta name="viewport" content="width=device-width, initial-scale=1">
  39. {% if Page.meta_tags is not empty %}
  40.     {{ Page.meta_tags|raw }}
  41. {% endif %}
  42. {% block meta_tags %}{% endblock %}
  43. <link rel="icon" href="/reservation_english/html/html/template/default/img/common/favicon.ico">
  44. <link rel="stylesheet" href="/reservation_english/html/html/template/default/css/style.css?v={{ constant('Eccube\\Common\\Constant::VERSION') }}">
  45. <link rel="stylesheet" href="/reservation_english/html/html/template/default/css/slick.css?v={{ constant('Eccube\\Common\\Constant::VERSION') }}">
  46. <link rel="stylesheet" href="/reservation_english/html/html/template/default/css/default.css?v={{ constant('Eccube\\Common\\Constant::VERSION') }}">
  47. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.3/themes/base/jquery-ui.min.css">
  48. <!-- for original theme CSS -->
  49. {% block stylesheet %}{% endblock %}
  50. <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  51. <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>
  52. <script src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script>
  53. <script>window.jQuery || document.write('<script src="/reservation_english/html/html/template/default/js/vendor/jquery-1.11.3.min.js?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"><\/script>')</script>
  54. <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.3/jquery-ui.min.js"></script>
  55. {# ▼Head COLUMN #}
  56. {% if Layout.Head %}
  57.     {# ▼上ナビ #}
  58.     {{ include('block.twig', {'Blocks': Layout.Head}) }}
  59.     {# ▲上ナビ #}
  60. {% endif %}
  61. {# ▲Head COLUMN #}
  62. </head>
  63. <body id="page_{{ app.request.get('_route') }}" class="{{ body_class|default('other_page') }}">
  64. <div id="wrapper">
  65.     <header id="header">
  66.         <div class="container-fluid inner">
  67.             {# ▼HeaderInternal COLUMN #}
  68.             {% if Layout.Header %}
  69.                 <header class="ec-layoutRole_header">
  70.                     {{ include('block.twig', {'Blocks': Layout.Header}) }}
  71.                 </header>
  72.             {% endif %}
  73.             {# ▲HeaderInternal COLUMN #}
  74.             <p id="btn_menu"><a class="nav-trigger" href="#nav">Menu<span></span></a></p>
  75.         </div>
  76.     </header>
  77.     <div id="contents" class="">
  78.         <div id="contents_top">
  79.             {# ▼TOP COLUMN #}
  80.             {% if Layout.ContentsTop %}
  81.                 <div class="ec-layoutRole__contentTop">
  82.                     {{ include('block.twig', {'Blocks': Layout.ContentsTop}) }}
  83.                 </div>
  84.             {% endif %}
  85.             {# ▲TOP COLUMN #}
  86.         </div>
  87.         <div class="container-fluid inner">
  88.             {# ▼LEFT COLUMN #}
  89.             {% if Layout.SideLeft %}
  90.                 <aside class="ec-layoutRole__left">
  91.                     {{ include('block.twig', {'Blocks': Layout.SideLeft}) }}
  92.                 </aside>
  93.             {% endif %}
  94.             {# ▲LEFT COLUMN #}
  95.             <div id="main">
  96.                 {# ▼メイン上部 #}
  97.                 {% if Layout.MainTop %}
  98.                     <div class="ec-layoutRole__mainTop">
  99.                         {{ include('block.twig', {'Blocks': Layout.MainTop}) }}
  100.                     </div>
  101.                 {% endif %}
  102.                 {# ▲メイン上部 #}
  103.                 <div id="main_middle">
  104.                     {% block main %}{% endblock %}
  105.                 </div>
  106.                 {# ▼メイン下部 #}
  107.                 {% if Layout.MainBottom %}
  108.                     <div class="ec-layoutRole__mainBottom">
  109.                         {{ include('block.twig', {'Blocks': Layout.MainBottom}) }}
  110.                     </div>
  111.                 {% endif %}
  112.                 {# ▲メイン下部 #}
  113.             </div>
  114.             {# ▼RIGHT COLUMN #}
  115.             {% if Layout.SideRight %}
  116.                 <aside class="ec-layoutRole__right">
  117.                     {{ include('block.twig', {'Blocks': Layout.SideRight}) }}
  118.                 </aside>
  119.             {% endif %}
  120.             {# ▲RIGHT COLUMN #}
  121.             {# ▼BOTTOM COLUMN #}
  122.             {% if Layout.ContentsBottom %}
  123.                 <div class="ec-layoutRole__contentBottom">
  124.                     {{ include('block.twig', {'Blocks': Layout.ContentsBottom}) }}
  125.                 </div>
  126.             {% endif %}
  127.             {# ▲BOTTOM COLUMN #}
  128.         </div>
  129.         <footer id="footer">
  130.             {# ▼Footer COLUMN#}
  131.             {% if Layout.Footer %}
  132.                 <footer class="ec-layoutRole_footer">
  133.                     {{ include('block.twig', {'Blocks': Layout.Footer}) }}
  134.                 </footer>
  135.             {% endif %}
  136.             {# ▲Footer COLUMN#}
  137.         </footer>
  138.     </div>
  139.     <div id="drawer" class="drawer sp">
  140.     </div>
  141. </div>
  142. <div class="overlay"></div>
  143. <script src="/reservation_english/html/html/template/default/js/vendor/bootstrap.custom.min.js?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"></script>
  144. <script src="/reservation_english/html/html/template/default/js/vendor/slick.min.js?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"></script>
  145. <script src="/reservation_english/html/html/template/default/js/function.js?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"></script>
  146. <script src="/reservation_english/html/html/template/default/js/eccube.js?v={{ constant('Eccube\\Common\\Constant::VERSION') }}"></script>
  147. <script>
  148. $(function () {
  149.     $('#drawer').append($('.drawer_block').clone(true).children());
  150.     $.ajax({
  151.         url: '/reservation_english/html/html/template/default/img/common/svg.html',
  152.         type: 'GET',
  153.         dataType: 'html',
  154.     }).done(function(data){
  155.         $('body').prepend(data);
  156.     }).fail(function(data){
  157.     });
  158. });
  159. </script>
  160. {% block javascript %}{% endblock %}
  161. </body>
  162. </html>