Shopware 6 Blog Plugin - Free & Open Source

Moin zusammen, Christopher hier.

Ich habe heute eine erste Version meines kostenlosen Open Source Blog Plugin für Shopware 6 veröffentlicht.

Das Plugin wird bald vermutlich auch zusätzlich in den Store kommen, sodass Ihr auch über den Store direkt updaten könnt.

Ich brauche dennoch eure Hilfe: Falls Ihr Fehler findet, schreibt doch bitte ein Issue im Git Repo.

Github:  https://github.com/ChristopherDosin/Shopware-6-Blog-Plugin

Shopware Store:  Blog für Shopware 6 | GitHub | Erweiterungen | Shopware Community Store

 

1 „Gefällt mir“

Ihr könnt das Plugin nun auch über den Store ganz normal installieren  Wearing-Sunglasses

1 „Gefällt mir“

Nett, danke DIr.

Hey,
nach dem Shopware-Update auf 6.4.0 erhalte ich folgende Fehlermeldung

„Sas\BlogModule\Controller\BlogController“ has no container set, did you forget to define it as a service subscriber?
Log:
Uncaught PHP Exception LogicException: „„Sas\BlogModule\Controller\BlogController“ has no container set, did you forget to define it as a service subscriber?“ at /var/www/clients/client1/web36/web/vendor/symfony/framework-bundle/Controller/ControllerResolver.php line 39
{
„exception“: {}
}

Vielen Dank

@flexrohr24 Das Plugin ist noch nicht für 6.4 freigegeben. Wir arbeiten dran.

Wann ist mit einem Update zu rechnen?

Vielen Dank für das tolle Plugin! Über ein Update für 6.4 würde ich mich auch freuen. Kein Druck :wink:

Die aktuelle GIT-Version lässt sich in SW6 Version 6.4 schon installieren, wirft aber immer noch obigen Fehler:

„Sas\BlogModule\Controller\BlogController“ has no container set, did you forget to define it as a service subscriber?

… gibts eine grobe Timeline für das Update ?

Beste Grüße
Jan

Der master im git ist noch nicht 6.4 kompatibel. Ich habe noch den Pull Request für die Kompatibilität.

Werde ich aber vermutlich erst Donnerstag / Freitag schaffen.

Die Astra Impfung hat es in sich und liege erst einmal noch flach. Rechne also Mal mit Ende dieser Woche, allerspätestens nächste Woche.

@flexrohr24 @vandaag Wir haben gerade die Version 1.4 im Shop veröffentlicht, die Shopware 6.4 benötigt. Oder auf GitHub: Release 1.4.0 · ChristopherDosin/Shopware-6-Blog-Plugin · GitHub

Im Übrigen: Wir hatten einen Spezi, der uns mit 1 Stern bewertet hat, weil er Probleme mit der Installation unseres kostenlosen Blog-Plugins hatte und lieber 1 Star abgegeben hat als um Hilfe zu fragen :roll_eyes: Wir würden uns also sehr über eine Bewertung des Plugins im Store freuen :smiley:

Und wenn Ihr Karma Punkte sammeln wollt auch mega gerne bei Google :heart:

Wenn Ihr Fragen oder Probleme habt, lasst es mich wissen.

Vielen Dank :pray:.

2 „Gefällt mir“

Vielen Dank für das Update. Bewertungen sind gemacht. Gute Erholung noch von der Impfung.

Hallöle,

Nach dem Update des Plugins auf die aktuelle Version 1.5.14 kommt folgende Fehlermeldung im Frontend, sobald ich auf die Detailansicht gehe:

The server returned a „500 Internal Server Error“.

Der Shopware 6 Shop läuft auf „v6.4.7.0 Stable Version“.

Folgendes steht dazu im LOG:
[2023-02-27T17:32:54.313718+00:00] php.CRITICAL: Uncaught Error: Argument 2 passed to Sas\BlogModule\Controller\CachedBlogController::__construct() must implement interface Symfony\Contracts\Cache\CacheInterface, instance of Shopware\Core\Framework\Adapter\Cache\CacheDecorator given, called in /www/htdocs/w01b62ae/shopware-6.4.7/var/cache/prod_hfae86371e4d7768d8814a61a13c4c023/Container3jBd2xk/Shopware_Production_KernelProdContainer.php on line 3976 {„exception“:„[object] (TypeError(code: 0): Argument 2 passed to Sas\BlogModule\Controller\CachedBlogController::__construct() must implement interface Symfony\Contracts\Cache\CacheInterface, instance of Shopware\Core\Framework\Adapter\Cache\CacheDecorator given, called in /www/htdocs/w01b62ae/shopware-6.4.7/var/cache/prod_hfae86371e4d7768d8814a61a13c4c023/Container3jBd2xk/Shopware_Production_KernelProdContainer.php on line 3976 at /www/htdocs/w01b62ae/shopware-6.4.7/custom/plugins/SasBlogModule/src/Controller/CachedBlogController.php:35)“}
[2023-02-27T17:32:54.315368+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: „Argument 2 passed to Sas\BlogModule\Controller\CachedBlogController::__construct() must implement interface Symfony\Contracts\Cache\CacheInterface, instance of Shopware\Core\Framework\Adapter\Cache\CacheDecorator given, called in /www/htdocs/w01b62ae/shopware-6.4.7/var/cache/prod_hfae86371e4d7768d8814a61a13c4c023/Container3jBd2xk/Shopware_Production_KernelProdContainer.php on line 3976“ at /www/htdocs/w01b62ae/shopware-6.4.7/custom/plugins/SasBlogModule/src/Controller/CachedBlogController.php line 35 {„exception“:„[object] (TypeError(code: 0): Argument 2 passed to Sas\BlogModule\Controller\CachedBlogController::__construct() must implement interface Symfony\Contracts\Cache\CacheInterface, instance of Shopware\Core\Framework\Adapter\Cache\CacheDecorator given, called in /www/htdocs/w01b62ae/shopware-6.4.7/var/cache/prod_hfae86371e4d7768d8814a61a13c4c023/Container3jBd2xk/Shopware_Production_KernelProdContainer.php on line 3976 at /www/htdocs/w01b62ae/shopware-6.4.7/custom/plugins/SasBlogModule/src/Controller/CachedBlogController.php:35)“}
[2023-02-27T17:32:54.583373+00:00] php.CRITICAL: Uncaught Error: Call to a member function hasScope() on array {„exception“:„[object] (Error(code: 0): Call to a member function hasScope() on array at /www/htdocs/w01b62ae/shopware-6.4.7/vendor/shopware/storefront/Framework/Routing/ResponseHeaderListener.php:27)“}

Würde mich auf Hilfe freuen :slight_smile:

Dankesehr!

Cache leeren, dann wird’s vermutlich wieder funktionieren.

Hallo Max,

Danke für den Tipp, aber leider bringt das nichts. Hab es probiert. Der Fehler und der Logeintrag sind genau die gleichen, wie zuvor.

Was ist eigentlich hier passiert? Die Links gehen nicht mehr und es gibt auch weit und breit keine Spur mehr von dem Plugin. Wurde das Projekt eingestampft?

Wäre schade, denn SW6 kommt ja echt blank ohne Blogfunktion. Oder irre ich mich da?

Dieses Plugin von shapeandshift wird inzwischen kommerziell im Store angeboten: Blog Module | Shopware Store

Viele Grüße