-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathdefault.html.twig
executable file
·50 lines (44 loc) · 1.35 KB
/
default.html.twig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{% set layout = app.request.attributes.get('_easy_page_layout') -%}
{% extends layout.resource %}
{% block stylesheets %}
{{ parent() }}
{% for asset_css in layout.assets_css %}
<link rel="stylesheet" href="{{ asset(asset_css) }}">
{% endfor %}
{% for asset_webpack in layout.assets_webpack %}
{{ encore_entry_link_tags(asset_webpack) }}
{% endfor %}
{% if page.css %}
<style type="text/css" id="easy_page_css">
{{- page.css | raw -}}
</style>
{% endif %}
{% endblock %}
{% block easy_page_head_metas %}
{{- seo_metas(page.seo) -}}
{% endblock %}
{% block title %}{{- seo_title(page.name) -}}{% endblock %}
{% block easy_page_breadcrumbs %}
{{ seo_breadcrumb() }}
{% endblock %}
{% block easy_page_page_content %}
<section>
<article>
<h1>{{ page.name }}</h1>
</article>
</section>
{% endblock %}
{% block javascripts %}
{{ parent() }}
{% for asset_js in layout.assets_js %}
<script type="text/javascript" src="{{ asset(asset_js) }}"></script>
{% endfor %}
{% for asset_webpack in layout.assets_webpack %}
{{ encore_entry_script_tags(asset_webpack) }}
{% endfor %}
{% if page.js %}
<script type="text/javascript" id="easy_page_js">
{{- page.js | raw -}}
</script>
{% endif %}
{% endblock %}