Fixed deprecation warnings on taxonomy and xss fields

This commit is contained in:
Matias Griese
2021-12-09 14:58:54 +02:00
parent ebbae4e711
commit af9cdc3e41
2 changed files with 4 additions and 3 deletions

View File

@@ -9,7 +9,8 @@
{% for name in taxonomies %}
{% set field_name = parentname ~ '.' ~ name %}
{% set value = (form.value(field_name) ?? data.value(field_name) ?? default[name] ?? [])|array %}
{% set value = form ? form.value(field_name) : data.value(field_name) %}
{% set value = (value ?? default[name] ?? [])|array %}
{% if object %}
{% set can_translate = can_translate ?? (admin.multilang and object.hasFlexFeature('flex-translate')) %}
{% set index = object.getFlexDirectory().getIndex() %}

View File

@@ -1,5 +1,5 @@
{% set xss_header = data.value('header')|array %}
{% set xss_content = data.value('content') %}
{% set xss_header = (form ? form.value('header') : data.value('header'))|array %}
{% set xss_content = form ? form.value('content') : data.value('content') %}
{% set xss_status = xss({header: xss_header, content: xss_content}) %}
{% if xss_status is not empty %}
<div class="notice alert">{{ "PLUGIN_ADMIN.XSS_ISSUE"|t(xss_status)|raw }}</div>