{% extends '@OroUI/actions/update.html.twig' %} {% form_theme form with '@OroForm/Form/fields.html.twig' %} {% set formAction = path('oro_entityextend_entity_unique_key', {id: entity_id}) %} {% block navButtons %} {% import '@OroUI/macros.html.twig' as UI %} {{ UI.cancelButton(path('oro_entityconfig_view', {id: entity_id})) }} {{ UI.saveAndCloseButton({ 'label': 'Save'|trans, 'route': 'oro_entityconfig_view', 'params': {'id': entity_id} }) }} {% endblock navButtons %} {% block pageHeader %} {% set breadcrumbs = { 'entity': 'entity', 'indexPath': path('oro_entityconfig_index'), 'indexLabel': 'oro.entity_extend.config_grid.entities'|trans, 'entityTitle': 'oro.entity_extend.config_grid.unique_keys'|trans, 'additional': [ { 'indexPath' : path('oro_entityconfig_view', {id: entity_id}), 'indexLabel' : entity_config.get('label')|default('N/A')|trans, }, ] } %} {{ parent() }} {% endblock pageHeader %} {% block stats %} {{ parent() }} {% endblock stats %} {% macro unique_collection_prototype(widget) %} {% if 'prototype' in widget.vars|keys %} {% set form = widget.vars.prototype %} {% set name = widget.vars.prototype.vars.name %} {% else %} {% set form = widget %} {% set name = widget.vars.full_name %} {% endif %}