{% set path = options.link.url|default(path(options.link.route|default(grid.requestConfiguration.getRouteName('archive')), options.link.parameters|default({'id': data.id}))) %} {% set label = data.archivedAt is null ? action.label|default('sylius.ui.archive')|trans : action.options.restore_label|default('sylius.ui.restore')|trans %} {% set modal_id = 'modal-archive-restore-' ~ data.id %} {% component 'sylius_admin:confirmation_modal' with {modal_id: modal_id, type: 'archive-restore'} %} {% import '@SyliusAdmin/shared/helper/button.html.twig' as button %} {% block trigger %}