{% extends "@PimcorePortalEngine/layout/default.html.twig" %} {% block content %} {% if editmode %}

{{ 'portal-engine.portal-config.general-settings'|trans([], 'admin', portalEngine_editmode_admin_language()) }}

{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::PORTAL_NAME'), {class:"form-control", required:true}) }}
{{ pimcore_relation(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::FOOTER_SNIPPET'), {types:['document'],subtypes:{document:['snippet']}}) }}
{{ pimcore_relation(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::PUBLIC_FOOTER_SNIPPET'), {types:['document'],subtypes:{document:['snippet']}}) }}
{{ pimcore_image(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::LOGO'), {hidetext: true, disableInlineUpload: true})}}
{{ pimcore_image(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::BACKGROUND_IMAGE'), {hidetext: true, disableInlineUpload: true})}}
{{ pimcore_image(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::EMAIL_IMAGE'), {hidetext: true, disableInlineUpload: true})}}

{{ 'portal-engine.portal-config.style-settings'|trans([], 'admin', portalEngine_editmode_admin_language()) }}

{% if pimcore_select(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::CUSTOMIZED_FRONTEND_BUILD')).empty %}
{{ 'portal-engine.portal-config.colors'|trans([], 'admin', portalEngine_editmode_admin_language()) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::COLOR_PRIMARY'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::COLOR_SECONDARY'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::COLOR_DARK'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::COLOR_LIGHT'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::BTN_PRIMARY_TEXT_COLOR'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::BTN_SECONDARY_TEXT_COLOR'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::BTN_DARK_TEXT_COLOR'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::BTN_LIGHT_TEXT_COLOR'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::COLOR_HEADER'), {class:"form-control"}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::HEADER_TEXT_COLOR'), {class:"form-control"}) }}
{{ 'portal-engine.portal-config.other'|trans([], 'admin', portalEngine_editmode_admin_language()) }}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::HEADER_GRADIENTS'), {label:'portal-engine.portal-config.header-gradients'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::NAV_ICON_GRADIENTS'), {label:'portal-engine.portal-config.nav-icon-gradients'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::MODAL_GRADIENTS'), {label:'portal-engine.portal-config.modal-gradients'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{% endif %} {% if customizedFrontendBuilds %}
{{ pimcore_select(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::CUSTOMIZED_FRONTEND_BUILD'), {store:customizedFrontendBuilds, reload: true}) }}
{% endif %}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::ENABLE_LANGUAGE_REDIRECT'), {reload: true, label:'portal-engine.portal-config.enable-language-redirect'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{{ 'portal-engine.portal-config.language-redirect-description'|trans([], 'admin', portalEngine_editmode_admin_language()) }}

{{ 'portal-engine.portal-config.guest_user'|trans([], 'admin', portalEngine_editmode_admin_language()) }}

{{ pimcore_relation(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::GUEST_USER'), {types:['object'],subtypes:{object:['object']},classes:['PortalUser']}) }}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::GUEST_USER_ONLY'), {reload: false, label:'portal-engine.portal-config.guest_user.only'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{{ 'portal-engine.portal-config.guest_user.only-description'|trans([], 'admin', portalEngine_editmode_admin_language()) }}
{% if(oidcEnabled) %}

{{ 'portal-engine.portal-config.oidc'|trans([], 'admin', portalEngine_editmode_admin_language()) }}

{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_ALWAYS_REDIRECT'), {reload: false, label:'portal-engine.portal-config.oidc.always-redirect'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}

{% for i in pimcore_iterate_block(pimcore_block(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_PROVIDERS'))) %}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_PROVIDER_NAME'), {class:"form-control", required:true}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_CLIENT_ID'), {class:"form-control", required:true}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_CLIENT_SECRET'), {class:"form-control", required:true}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_DISCOVERY_URL'), {class:"form-control", required:true}) }}
{{ pimcore_relation(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_USER_FOLDER'), {types:['object'],subtypes:{object:['folder']}}) }}
{{ pimcore_relation(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_GROUP_FOLDER'), {types:['object'],subtypes:{object:['folder']}}) }}

{{ 'portal-engine.portal-config.oidc.advanced'|trans([], 'admin', portalEngine_editmode_admin_language()) }}
{{ pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_LOAD_USER_INFO'), {reload: false, label:'portal-engine.portal-config.oidc.load_user_info'|trans([], 'admin', portalEngine_editmode_admin_language())}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_SCOPES'), {class:"form-control", placeholder: 'openid profile email groups'}) }}
{{ 'portal-engine.portal-config.oidc.claim_mappings'|trans([], 'admin', portalEngine_editmode_admin_language()) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_PREFERRED_USERNAME'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_PREFERRED_USERNAME')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_GIVEN_NAME'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_GIVEN_NAME')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_FAMILY_NAME'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_FAMILY_NAME')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_EMAIL'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_EMAIL')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_PICTURE'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_PICTURE')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_SUB'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_SUB')}) }}
{{ pimcore_input(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_GROUPS'), {class:"form-control", placeholder: constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::OIDC_MAPPING_GROUPS')}) }}
{% endfor %}
{% endif %}
{% endif %} {% if not pimcore_checkbox(constant('Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\Editables\\PortalConfig::ENABLE_LANGUAGE_REDIRECT')).isChecked %}
{{ portalEngine_editmode_areablock("content", constant("\\Pimcore\\Bundle\\PortalEngineBundle\\Enum\\Document\\AreabrickPlace::PORTAL")) }}
{% endif %} {% endblock %}