From 453993387594c3c88d874a3e6bcd9d782ef39d70 Mon Sep 17 00:00:00 2001 From: martin Date: Sat, 9 Aug 2025 09:43:03 +0200 Subject: [PATCH 01/15] fix UI + DI bug on PS 9 --- .github/workflows/release.yml | 4 ++-- composer.json | 2 +- config/common.yml | 1 + views/templates/admin/index.html.twig | 2 ++ 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 95abd12..72d5fe8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,13 +14,13 @@ jobs: - uses: actions/checkout@v1 - name: Install packages - run: composer install --prefer-dist --no-progress --no-suggest + run: composer install --prefer-dist --no-progress - name: Apply code style run: composer run prestashop-lint - name: Keep only production dependencies - run: composer install --prefer-dist --no-progress --no-suggest --no-dev + run: composer install --prefer-dist --no-progress --no-dev - name: Create plugin directory run: mkdir -p /tmp/bg_prestasms diff --git a/composer.json b/composer.json index 7026179..12446b7 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "bulkgate/prestasms", - "type": "project", + "type": "prestashop-module", "minimum-stability": "RC", "require": { "php": ">= 7.4", diff --git a/config/common.yml b/config/common.yml index dd7287c..daa69a3 100644 --- a/config/common.yml +++ b/config/common.yml @@ -25,4 +25,5 @@ services: BulkGate\PrestaShop\Controller\AdminController: class: BulkGate\PrestaShop\Controller\AdminController + autowire: false tags: [ controller.service_arguments ] diff --git a/views/templates/admin/index.html.twig b/views/templates/admin/index.html.twig index c350f8d..84a61d3 100644 --- a/views/templates/admin/index.html.twig +++ b/views/templates/admin/index.html.twig @@ -161,6 +161,8 @@ {% endblock %} {% block stylesheets %} + {{ parent() }} +