Sha256: 7630e995190a300bada9affee89bd749744caf0c95308316f2c3c643cd0acb2d

Contents?: true

Size: 1.97 KB

Versions: 15

Compression:

Stored size: 1.97 KB

Contents

{% comment %}
 # -----------------------------------------------------------------------------
 #  ~/themes/j1/layouts/resource_generator.html
 #  Liquid template to generate all resource entries defined for a layout
 #
 #  Product/Info:
 #  https://jekyll-one.com
 #
 #  Copyright (C) 2019 Juergen Adams
 #
 #  J1 Template is licensed under the MIT License.
 #  See: https://github.com/jekyll-one/j1_template_mde/blob/master/LICENSE
 # -----------------------------------------------------------------------------
 #  NOTE:
 #    Do NOT add any RESOURCES here. Go for ...
 # -----------------------------------------------------------------------------
 # Test data:
 #  {{ lanes_collate | debug }}
 #
 # -----------------------------------------------------------------------------
{% endcomment %}

{% comment %} Liquid procedures
--------------------------------------------------------------- {% endcomment %}
{% capture resource_writer %}themes/{{site.template.name}}/procedures/layouts/resource_writer.proc{% endcapture %}

{% comment %} Variables
--------------------------------------------------------------- {% endcomment %}
{% assign resource_placement = include.region %}
{% assign items_collate      = site.data.j1_resources %}


{% comment %} Main
--------------------------------------------------------------- {% endcomment %}

{% if page.debug %}
<!-- [INFO   ] [j1.layout.resource_writer.html     ] [resource DATA to be loaded: {{resources_collate}}] -->
{% endif %}

<!-- [INFO   ] [j1.layout.resource_writer.html     ] [start processing: region: {{resource_placement}}, layout: {{page.layout}}] -->
{% for item in items_collate %}

  {% assign array_name  = item[0] %}
  {% assign array_value = item[1] %}

  {% if array_name == 'globals' %}
    {% assign global_array  = array_value %}
  {% endif %}

  {% include {{ resource_writer }}  region=resource_placement globals=global_array resources=array_value %}

{% endfor %}
<!-- [INFO   ] [j1.layout.resource_writer.html     ] [end processing] -->

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
j1_template_mde-2018.4.24 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.23 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.22 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.21 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.20 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.19 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.18 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.17 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.16 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.15 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.14 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.13 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.12 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.11 _includes/themes/j1/layouts/layout_resource_generator.html
j1_template_mde-2018.4.10 _includes/themes/j1/layouts/layout_resource_generator.html