fix: some function params not working
This commit is contained in:
parent
0e8b292bd0
commit
a7d8a2977d
5 changed files with 24 additions and 23 deletions
|
@ -1,5 +1,6 @@
|
||||||
{%- if include.func -%}
|
{%- assign params = include -%}
|
||||||
{%- assign func = include.func -%}
|
{%- if params.func -%}
|
||||||
|
{%- assign func = params.func -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
{%- assign include_path = func -%}
|
{%- assign include_path = func -%}
|
||||||
|
@ -12,7 +13,7 @@
|
||||||
{%- include functions/log.html level=include.level msg=include.msg -%}
|
{%- include functions/log.html level=include.level msg=include.msg -%}
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
{%- assign include_path = 'functions/' | append: include_path -%}
|
{%- assign include_path = 'functions/' | append: include_path -%}
|
||||||
{%- include {{ include_path }} -%}
|
{%- include {{ include_path }} params=params-%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
{%- if func != 'log' -%}
|
{%- if func != 'log' -%}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{% if include.filter %}
|
{% if include.params.filter %}
|
||||||
{% assign filter = include.filter %}
|
{% assign filter = include.params.filter %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% assign split_mark = '<|>' %}
|
{% assign split_mark = '<|>' %}
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{% if include.article %}
|
{% if include.params.article %}
|
||||||
{% assign article = include.article %}
|
{% assign article = include.params.article %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if include.speed %}
|
{% if include.params.speed %}
|
||||||
{% assign speed = include.speed %}
|
{% assign speed = include.params.speed %}
|
||||||
{% else %}
|
{% else %}
|
||||||
{% assign speed = 160 %}
|
{% assign speed = 160 %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
{%- if include.name -%}
|
{%- if include.params.name -%}
|
||||||
{%- assign name = include.name -%}
|
{%- assign name = include.params.name -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
{%- assign return = include.return -%}
|
{%- if page[name] != nil -%}
|
||||||
|
|
||||||
{%- if page[name] -%}
|
|
||||||
{%- assign return = page[name] -%}
|
{%- assign return = page[name] -%}
|
||||||
{%- elsif site[name] -%}
|
{%- elsif site[name] != nil -%}
|
||||||
{%- assign return = site[name] -%}
|
{%- assign return = site[name] -%}
|
||||||
{%- elsif site.data[name] -%}
|
{%- elsif site.data[name] != nil -%}
|
||||||
{%- assign return = site.data[name] -%}
|
{%- assign return = site.data[name] -%}
|
||||||
{%- elsif site.defaults[page.layout][name] -%}
|
{%- elsif site.defaults[page.layout][name] != nil -%}
|
||||||
{%- assign return = site.defaults[page.layout][name] -%}
|
{%- assign return = site.defaults[page.layout][name] -%}
|
||||||
{%- elsif site.data.defaults[page.layout][name] -%}
|
{%- elsif site.data.defaults[page.layout][name] != nil -%}
|
||||||
{%- assign return = site.data.defaults[page.layout][name] -%}
|
{%- assign return = site.data.defaults[page.layout][name] -%}
|
||||||
{%- elsif layout[name] -%}
|
{%- elsif layout[name] != nil -%}
|
||||||
{%- assign return = layout[name] -%}
|
{%- assign return = layout[name] -%}
|
||||||
|
{%- else -%}
|
||||||
|
{%- assign return = include.params.default -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{% if include.level %}
|
{% if include.params.level %}
|
||||||
{% assign level = include.level %}
|
{% assign level = include.params.level %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if include.msg %}
|
{% if include.params.msg %}
|
||||||
{% assign msg = include.msg %}
|
{% assign msg = include.params.msg %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if site.debug == true %}
|
{% if site.debug == true %}
|
||||||
|
|
Loading…
Reference in a new issue