{% for key,value in head %} {%- if value is not empty and key not in ['viewport','favicon','og','twitter','title'] -%} {% endif %} {% endfor %} {%- for item in head.og %} {% for key, value in item.options %} {% endfor -%} {%- endfor -%} {%- for item in head.twitter %} {% endfor -%} {%- if head.favicon is defined -%} {%- endif %} {% cache 'page.head.includes.' keyName 'page_component_name' %} {% for file in library_files -%} {%- if file.type == "js" -%} {% endif %} {%- if file.type == "css" and file.async == true -%} {% elseif file.type == "css" %} {% endif -%} {%- endfor -%} {% for file in template_files['js'] -%} {% if file is iterable -%} {% else -%} {% endif -%} {% endfor %} {%- for file in template_files['css'] -%} {% endfor -%} {% for file in component_files['js'] %} {%- set crossorigin = ('crossorigin' in file.params) ? 'crossorigin="anonymous"' : '' -%} {% endfor -%} {% for file in page_files['js'] -%} {%- endfor -%} {% endcache %} {% for item in component_instances -%} {% endfor -%} {{- content }}