{% extends 'OroUIBundle:actions:update.html.twig' %} {% import 'OroDataGridBundle::macros.html.twig' as dataGrid %} {% form_theme form with 'OroFormBundle:Form:fields.html.twig' %} {% set formAction = entity.id ? path('oro_account_account_user_role_update', {id: entity.id}) : path('oro_account_account_user_role_create') %} {% oro_title_set({params : {"%label%": entity.label|default('N/A'|trans), '%entityName%': 'oro.account.accountuserrole.entity_label'|trans} }) %} {% block navButtons %} {% set fields = [] %} {% for name, child in form %} {% if name not in ['appendUsers', 'removeUsers', 'entity', 'privileges', 'action'] %} {% set fields = fields|merge({(name): '#' ~ child.vars.id}) %} {% endif %} {% endfor %} {% set options = { elSelector: '.btn-success.role-submit', formName: form.vars.name, formSelector: '#' ~ form.vars.id, accountSelector: '#' ~ form.account.vars.id, privilegesSelector: '#' ~ form.privileges.vars.id, appendUsersSelector: '#roleAppendUsers', removeUsersSelector: '#roleRemoveUsers', fields: fields } %}