blob: cfcce769e60754dcd8020e6d443521c52f68317b (
plain) (
tree)
|
|
{# Args: #}
{# path - file to load #}
{# start - start line #}
{# end - end line #}
{# #}
{# Example: #}
{# {{ include_range(path="..", start=1, end=2) }} #}
{% set data = load_data(path=path) | split(pat="\n") | slice(start=start-1, end=end) %}
{% for line in data -%}
{{ line }}
{% endfor %}
{# The '-' in the for loop is important, it removes the whitespaces after the stmt. #}
{# See: https://tera.netlify.app/docs/#whitespace-control #}
{# Note: I wasn't able to pull this off with a join(), maybe I'll debug one day. #}
|