diff --git a/src/Resources/config/admin_routing.yml b/src/Resources/config/admin_routing.yml index 9cf60302f..c64f75b77 100644 --- a/src/Resources/config/admin_routing.yml +++ b/src/Resources/config/admin_routing.yml @@ -73,13 +73,3 @@ sylius_refund_admin_credit_memo_send: methods: [GET] defaults: _controller: Sylius\RefundPlugin\Action\Admin\SendCreditMemoAction - -sylius_refund_admin_order_show_by_number: - path: /orders/by-number/{number} - methods: [GET] - defaults: - _controller: Sylius\RefundPlugin\Ui\RedirectToOrderShowAction - _sylius: - section: admin - permission: true - alias: refund_plugin diff --git a/src/Resources/config/app/config.yml b/src/Resources/config/app/config.yml index ee36ac4c3..6dc0a5094 100644 --- a/src/Resources/config/app/config.yml +++ b/src/Resources/config/app/config.yml @@ -65,7 +65,7 @@ sylius_grid: orderNumber: type: twig label: sylius.ui.order - path: order.number + path: . sortable: ~ options: template: "@SyliusRefundPlugin/Order/Grid/Field/number.html.twig" diff --git a/src/Resources/config/services.xml b/src/Resources/config/services.xml index 259d75537..c153aa916 100644 --- a/src/Resources/config/services.xml +++ b/src/Resources/config/services.xml @@ -75,11 +75,6 @@ - - - - - diff --git a/src/Resources/views/Order/Grid/Field/number.html.twig b/src/Resources/views/Order/Grid/Field/number.html.twig index dc337e388..4be075695 100644 --- a/src/Resources/views/Order/Grid/Field/number.html.twig +++ b/src/Resources/views/Order/Grid/Field/number.html.twig @@ -1 +1 @@ -#{{ data }} +#{{ data.order.number }} diff --git a/src/Ui/RedirectToOrderShowAction.php b/src/Ui/RedirectToOrderShowAction.php deleted file mode 100644 index 6767617ba..000000000 --- a/src/Ui/RedirectToOrderShowAction.php +++ /dev/null @@ -1,51 +0,0 @@ -router = $router; - $this->orderRepository = $orderRepository; - } - - public function __invoke(Request $request): Response - { - $number = $request->attributes->get('number'); - - $order = $this->orderRepository->findOneByNumber($number); - Assert::notNull($order); - - /** @var OrderInterface $order */ - return RedirectResponse::create($this->router->generate( - 'sylius_admin_order_show', - ['id' => $order->getId()] - )); - } -}