Fehler bei custom cms element per Plugin erstellen cmsService undefined

In den HowTos wird u.a. beschreiben wie man das cms um Elemente und auch Blöcke erweitern kann. Offensichtlich steht der Service getContainer(‚service‘).cmsService.* aus dem Core nicht zur Verfügung. Fehler in der Konsole:

 

Application.getContainer(…).cmsService is undefined. 

 

Dieser Fehler tritt auch auf wenn ich den OriginalCode aus dem Github Repository installiere.

Ich bin in Shopware 6 community earlyAccess unterwegs

 

Laut phpStorm stehen mir mit Application.getContainer('service). nur cmsPageId, cmsPageLoader und cmsUrl zur Verfügung. Der Import lautet:

 import { Application } from 'src/core/shopware';

Hi @stephanie_schuessler‍

Hatte das gleiche Problem, scheint in der aktuellen Version auf Github nun aber behoben. Mach mal ein “composer update”. Danach brauchst du vermutlich noch ein “psh.phar administration:build”.

Dann sollte es funktionieren - so zumindest bei mir.

 

Viele Grüße

Patrick

1 „Gefällt mir“

hi Patrick,

vielen Dank für deine Hilfe