From afcbd0aa47b52e29f9cda1575e9aef08c83a3873 Mon Sep 17 00:00:00 2001 From: Kamil Grygierzec <53942444+TheMilek@users.noreply.github.com> Date: Wed, 16 Apr 2025 13:43:24 +0200 Subject: [PATCH] Add recipes for `sylius/mollie-plugin:2.0` (#1773) * update recipes for mollie 1.0 * Add recipes for Mollie 2.0 * update recipe with addition of mollie script * rename routing with routes --- .../1.0/config/packages/sylius_mollie.yaml | 7 ----- sylius/mollie-plugin/1.0/manifest.json | 16 ++++++++++- .../2.0/config/packages/sylius_mollie.yaml | 2 ++ .../2.0/config/routes/sylius_mollie.yaml | 2 ++ sylius/mollie-plugin/2.0/manifest.json | 28 +++++++++++++++++++ 5 files changed, 47 insertions(+), 8 deletions(-) create mode 100644 sylius/mollie-plugin/2.0/config/packages/sylius_mollie.yaml create mode 100644 sylius/mollie-plugin/2.0/config/routes/sylius_mollie.yaml create mode 100644 sylius/mollie-plugin/2.0/manifest.json diff --git a/sylius/mollie-plugin/1.0/config/packages/sylius_mollie.yaml b/sylius/mollie-plugin/1.0/config/packages/sylius_mollie.yaml index 00fe6f3b..75868dbe 100644 --- a/sylius/mollie-plugin/1.0/config/packages/sylius_mollie.yaml +++ b/sylius/mollie-plugin/1.0/config/packages/sylius_mollie.yaml @@ -1,9 +1,2 @@ imports: - { resource: "@SyliusMolliePlugin/Resources/config/config.yaml" } - -winzou_state_machine: - sylius_order_checkout: - transitions: - complete: - from: [cart, addressed, shipping_selected, shipping_skipped, payment_selected, payment_skipped] - to: completed diff --git a/sylius/mollie-plugin/1.0/manifest.json b/sylius/mollie-plugin/1.0/manifest.json index 20c06ad8..47ee35f7 100644 --- a/sylius/mollie-plugin/1.0/manifest.json +++ b/sylius/mollie-plugin/1.0/manifest.json @@ -4,5 +4,19 @@ }, "copy-from-recipe": { "config/": "%CONFIG_DIR%/" - } + }, + "add-lines": [ + { + "file": "assets/admin/entry.js", + "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/admin/entry';", + "position": "bottom", + "warn_if_missing": true + }, + { + "file": "assets/shop/entry.js", + "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/shop/entry';", + "position": "bottom", + "warn_if_missing": true + } + ] } diff --git a/sylius/mollie-plugin/2.0/config/packages/sylius_mollie.yaml b/sylius/mollie-plugin/2.0/config/packages/sylius_mollie.yaml new file mode 100644 index 00000000..f8a2c711 --- /dev/null +++ b/sylius/mollie-plugin/2.0/config/packages/sylius_mollie.yaml @@ -0,0 +1,2 @@ +imports: + - { resource: "@SyliusMolliePlugin/config/config.yaml" } diff --git a/sylius/mollie-plugin/2.0/config/routes/sylius_mollie.yaml b/sylius/mollie-plugin/2.0/config/routes/sylius_mollie.yaml new file mode 100644 index 00000000..710ab576 --- /dev/null +++ b/sylius/mollie-plugin/2.0/config/routes/sylius_mollie.yaml @@ -0,0 +1,2 @@ +sylius_mollie_plugin: + resource: "@SyliusMolliePlugin/config/routes.yaml" diff --git a/sylius/mollie-plugin/2.0/manifest.json b/sylius/mollie-plugin/2.0/manifest.json new file mode 100644 index 00000000..23076eea --- /dev/null +++ b/sylius/mollie-plugin/2.0/manifest.json @@ -0,0 +1,28 @@ +{ + "bundles": { + "Sylius\\MolliePlugin\\SyliusMolliePlugin": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "add-lines": [ + { + "file": "templates/bundles/SyliusShopBundle/_scripts.html.twig", + "content": "", + "position": "top", + "warn_if_missing": true + }, + { + "file": "assets/admin/entrypoint.js", + "content": "import '../../vendor/sylius/mollie-plugin/assets/admin/entrypoint';", + "position": "bottom", + "warn_if_missing": true + }, + { + "file": "assets/shop/entrypoint.js", + "content": "import '../../vendor/sylius/mollie-plugin/assets/shop/entrypoint';", + "position": "bottom", + "warn_if_missing": true + } + ] +}