{% set settings_widget_visibility_dto = 'App\\DTO\\Settings\\Dashboard\\Widget\\SettingsWidgetVisibilityDTO::' %} {% set KEY_NAME = constant(settings_widget_visibility_dto ~ 'KEY_NAME' ) %} {% set KEY_IS_VISIBLE = constant(settings_widget_visibility_dto ~ 'KEY_IS_VISIBLE' ) %}
{{ 'settings.dashboard.widgets.visibility.label' | trans }}
{% for widget_name, widget_translation in widgets_names %} {% set is_visible = false %} {% for widget_visibility_setting in widgets_visibility_settings %} {% if widget_visibility_setting.name == widget_name and widget_visibility_setting.isVisible() %} {% set is_visible = true %} {% endif %} {% endfor %} {% endfor %}
{{ 'settings.dashboard.widgets.visibility.table.labels.name' | trans }} {{ 'settings.dashboard.widgets.visibility.table.labels.displayWidget' | trans }}
{{ widget_name }} {{ widget_translation }} {% include 'page-elements/components/forms/toggle-button.twig' with { "value" : is_visible, "yes_no" : true, "classes" : "fa-save save-record" }%}