mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2025-10-26 07:46:31 +01:00
Fixed auto-escaping issue with JSON responses
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1 +1 @@
|
||||
{{ content|json_encode }}
|
||||
{{ content|json_encode|raw }}
|
||||
@@ -38,7 +38,7 @@
|
||||
{% block global_attributes %}
|
||||
data-grav-field="{{ field.type }}"
|
||||
data-grav-disabled="{{ toggleableChecked }}"
|
||||
data-grav-default="{{ field.default|json_encode()|e('html_attr') }}"
|
||||
data-grav-default="{{ field.default|json_encode|e('html_attr') }}"
|
||||
{% endblock %}
|
||||
>
|
||||
{% block group %}
|
||||
|
||||
@@ -30,10 +30,10 @@
|
||||
{% endmacro %}
|
||||
|
||||
{% block global_attributes %}
|
||||
data-grav-selectize="{{ (field.selectize is defined ? field.selectize : {})|json_encode()|e('html_attr') }}"
|
||||
data-grav-selectize="{{ (field.selectize is defined ? field.selectize : {})|json_encode|e('html_attr') }}"
|
||||
data-grav-field="select"
|
||||
data-grav-disabled="{{ originalValue is null ? 'true' : 'false' }}"
|
||||
data-grav-default="{{ field.default|json_encode()|e('html_attr') }}"
|
||||
data-grav-default="{{ field.default|json_encode|e('html_attr') }}"
|
||||
{% endblock %}
|
||||
|
||||
{% block input %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{% if admin.json_response %}
|
||||
{{ admin.json_response|json_encode }}
|
||||
{{ admin.json_response|json_encode|raw }}
|
||||
{% else %}
|
||||
{}
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user