templates/base.html.twig line 1

Open in your IDE?
  1. {% import "system_macros.html.twig" as system_macros %}
  2. {% set store_info = getStoreInfo() %}
  3. <!DOCTYPE html>
  4. <html class="wf-poppins-n3-active wf-poppins-n4-active wf-poppins-n5-active wf-poppins-n6-active wf-poppins-n7-active wf-roboto-n3-active wf-roboto-n4-active wf-roboto-n5-active wf-roboto-n6-active wf-roboto-n7-active wf-active">
  5. <head>
  6. <!-- Global site tag (gtag.js) - Google Analytics -->
  7. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-136707068-1"></script>
  8. <script>
  9. window.dataLayer = window.dataLayer || [];
  10. function gtag(){dataLayer.push(arguments);}
  11. gtag('js', new Date());
  12. gtag('config', 'UA-136707068-1');
  13. </script>
  14. <meta charset="UTF-8">
  15. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  16. <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width, minimal-ui">
  17. <link rel="icon" href="{{ asset("images/logo-sin-letras.png") }}" type="image/x-icon">
  18. <title>eLibreria.es {{ " " ~ store_info.title }}{% block title %}{% endblock %}</title>
  19. {% block stylesheets %}
  20. {{ system_macros.addStylesheet("css/fonts.css") }}
  21. {#<link href="https://fonts.googleapis.com/css?family=Poppins|Roboto" rel="stylesheet">#}
  22. {{ system_macros.addStylesheet("externals/metronic/css/vendors.bundle.css") }}
  23. {{ system_macros.addStylesheet("externals/metronic/css/style.bundle.css") }}
  24. {{ system_macros.addStylesheet("css/theme-elibreria.css") }}
  25. {{ system_macros.addStylesheet("externals/fancybox/jquery.fancybox.min.css") }}
  26. {{ system_macros.addStylesheet("externals/flickity/flickity.min.css") }}
  27. {{ system_macros.addStylesheet("css/main.css") }}
  28. {# The pending-records warning is on every screen, so what it is styled with is too
  29. (change verifactu-10, design decision 3). #}
  30. {{ system_macros.addStylesheet("css/verifactu/warnings.css") }}
  31. <link rel="stylesheet" type="text/css" media="print" href="{{ asset("css/print_base.css") }}">
  32. {% endblock %}
  33. </head>
  34. <body class="{% block body_class %}{% endblock %}">
  35. {{ system_macros.doFlashMessage("error") }}
  36. {{ system_macros.doFlashMessage("success") }}
  37. {# What was done and should still be looked at: the census warnings of an issue, for one
  38. (change verifactu-04, design decision 7). #}
  39. {{ system_macros.doFlashMessage("warning") }}
  40. <div class="m-grid m-grid--hor m-grid--root m-page">
  41. {% block body %}{% endblock %}
  42. </div>
  43. <div id="m_scroll_top" class="m-scroll-top">
  44. <i class="la la-arrow-up"></i>
  45. </div>
  46. {% block javascripts %}
  47. {{ system_macros.addJavascript("externals/basic-functions.js") }}
  48. {{ system_macros.addJavascript("externals/currency-validator.js") }}
  49. {{ system_macros.addJavascript("externals/vue/vue" ~ (app.environment == "dev" ? ".js" : ".min.js")) }}
  50. {{ system_macros.addJavascript("externals/vue/vue-resource" ~ (app.environment == "dev" ? ".js" : ".min.js")) }}
  51. {{ system_macros.addJavascript("externals/vue/filters.js") }}
  52. {{ system_macros.addJavascript("externals/vue/currency-input.js") }}
  53. {{ system_macros.addJavascript("externals/vue/components/component-basic-checkbox.js") }}
  54. {{ system_macros.addJavascript("externals/vue/components/component-basic-input.js") }}
  55. {{ system_macros.addJavascript("externals/vue/components/component-basic-textarea.js") }}
  56. {{ system_macros.addJavascript("externals/vue/components/component-datepicker.js") }}
  57. {{ system_macros.addJavascript("externals/vue/components/component-switch.js") }}
  58. {{ system_macros.addJavascript("externals/vue/components/component-text-editor.js") }}
  59. {{ system_macros.addJavascript("externals/metronic/js/vendors.bundle.js") }}
  60. {{ system_macros.addJavascript("externals/moment-with-locales.min.js") }}
  61. {{ system_macros.addJavascript("externals/metronic/js/scripts.bundle.js") }}
  62. {{ system_macros.addJavascript("externals/metronic/js/bootstrap-switch.js") }}
  63. {{ system_macros.addJavascript("externals/metronic/vendors/custom/summernote/summernote.js") }}
  64. {{ system_macros.addJavascript("externals/fancybox/jquery.fancybox.min.js") }}
  65. {{ system_macros.addJavascript("externals/flickity/flickity.pkgd.min.js") }}
  66. {{ system_macros.addJavascript("externals/jquery.highlight.js") }}
  67. <script>
  68. let search = {
  69. key: "{% if search_key is defined and search_key != "" %}{{ search_key }}{% endif %}",
  70. route: "{{ path("cms_utools_search_template") }}",
  71. };
  72. let filter_register = {
  73. route: "{{ path("cms_utools_filters_ajax_new") }}"
  74. };
  75. </script>
  76. {{ system_macros.addJavascript("js/filters.js") }}
  77. {{ system_macros.addJavascript("js/sticky-head.js") }}
  78. {{ system_macros.addJavascript("js/header-search.js") }}
  79. {{ system_macros.addJavascript("js/picker.js") }}
  80. {{ system_macros.addJavascript("js/main.js") }}
  81. {% endblock %}
  82. </body>
  83. </html>