SW 5.6 Problem mit Email-Vorlagen

Hallo zusammen!

Ich habe seit gestern nach einer Bestellung auch das Problem, dass keine Bestellbestätigungsmail versand wird. Verwende die 5.6.2. und keins der zuvor genannten Plugins.

Wie hier beschrieben habe ich in der Datenbank s_core_config_mails bei sOrder im das context Feld auf NULL gesetzt indem ich den Hacken gesetzt habe bei context. Das hat aber das Problem nicht behoben. 

Unter den Shopware System Infos sind folgende Dateien mit einem roten Kreuz bei Status makiert, aber vorhanden mit allen Rechten aktiv:

engine/Shopware/Models/Document/Order.php

themes/Frontend/Bare/frontend/account/order_item_details.tpl

Leider bekomme ich auch keine Fehlermeldungsmails gesandt, so dass ich hier nur den Code kopiert anzeigen kann aus der backend Fehleranzeige:

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value “” to Doctrine Type array in vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php(60): Doctrine\DBAL\Types\ConversionException::conversionFailed(’’, ‘array’) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(315): Doctrine\DBAL\Types\ArrayType->convertToPHPValue(’’, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(331): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(162): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(152): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #5 engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(561): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(181): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(Array, NULL, NULL, NULL) #7 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(164): Doctrine\ORM\EntityRepository->findBy(Array) #8 engine/Shopware/Controllers/Backend/Mail.php(54): Doctrine\ORM\EntityRepository->findAll() #9 engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Backend_Mail->getMailsAction() #10 engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch(‘getMailsAction’) #11 engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #12 engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch() #13 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 engine/Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #18 shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #19 {main}  

OK

 

Was mache ich falsch? Danke für eure Hilfe!

Bei uns waren es mehrere E-Mails von Heidelpay (prepaymentHeidelpay, invoiceSanHeidelpay, …) und die Standard sendDocument* (sendDocumentGutschrift, sendDocumentStornorechnung, …)

Nach setzten der Spalte “context” auf NULL läuft wieder alles.

 

Da der “context” wie Moritz Naczenski wohl sagt nur für die Vorschau der E-Mail Vorlagen ist würde ich einfach mal ein Backup der Datenbank/Tabelle machen und sämtluche “context” auf NULL setzten.

 

Mein SQL Verlauf auch wenn es euch vllt nicht weiterhilft :wink:

UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 2;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 72;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 74;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 75;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 77;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 78;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 82;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 81;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 80;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 79;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 84;
UPDATE `s_core_config_mails` SET `context` = NULL WHERE `s_core_config_mails`.`id` = 85;

 

Hallo!

Bei uns heute zum zweiten Mal das gleiche Problem. Es werden keine Bestellbestätigungsmails mehr versendet. Das ist nicht nur nervig für uns sondern auch für die Kunden. Gibt es da einen schnellen Fix? Das erste Mal war ein Eintrag von Heidelapy schuld. Jetzt war es etwas anderes in der sORDER und Tabelle: s_core_config_mails. Context auf Null gesetzt. Problem besteht weiterhin. Fehlermeldung:

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value „NULL“ to Doctrine Type array in vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php(60): Doctrine\DBAL\Types\ConversionException::conversionFailed(‚NULL‘, ‚array‘) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(315): Doctrine\DBAL\Types\ArrayType->convertToPHPValue(‚NULL‘, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(331): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(162): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(152): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #5 engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(561): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(181): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(Array, NULL, NULL, NULL) #7 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(164): Doctrine\ORM\EntityRepository->findBy(Array) #8 engine/Shopware/Controllers/Backend/Mail.php(54): Doctrine\ORM\EntityRepository->findAll() #9 var/cache/production_201909250854/proxies/ShopwareControllersBackendMailProxy.php(79): Shopware_Controllers_Backend_Mail->getMailsAction() #10 engine/Library/Enlight/Hook/HookExecutionContext.php(137): Shopware_Proxies_ShopwareControllersBackendMailProxy->__executeOriginalMethod(‚getMailsAction‘, Array) #11 engine/Library/Enlight/Hook/HookExecutionContext.php(103): Enlight_Hook_HookExecutionContext->executeReplaceChain(Array) #12 engine/Library/Enlight/Hook/HookManager.php(180): Enlight_Hook_HookExecutionContext->execute() #13 var/cache/production_201909250854/proxies/ShopwareControllersBackendMailProxy.php(90): Enlight_Hook_HookManager->executeHooks(Object(Shopware_Proxies_ShopwareControllersBackendMailProxy), ‚getMailsAction‘, Array) #14 engine/Library/Enlight/Controller/Action.php(192): Shopware_Proxies_ShopwareControllersBackendMailProxy->getMailsAction() #15 engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch(‚getMailsAction‘) #16 engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #17 engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch() #18 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #19 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #20 engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #21 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #22 engine/Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #23 shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #24 {main}  

Moritz Naczenski

@danischpur schrieb:

Laut zugehörigem Ticket (s.o.) wurde der Bug gefunden und behoben. Der Fix ist in der nächsten Version (5.6.3) dann auch drin. Hoffen wir die kommt bald.

Ärgerlich, dass so ein Fehler auftritt, aber auch prima, wie die Entwickler hier hinterher sind - vor allem wenn sich hier ein paar Leute mit dem Problem melden - Danke auch allen fürs melden und dem Support hier im Forum. 

Leider komme ich mit den Tipps und Vorschlägen nicht weiter. Ich kann immer noch keine einzige mail verschicken, Bestellbestätigungsmails werden auch nicht versandt.

Bzw. sagt das System, dass es die mails verschickt hat, sie kommen aber nicht an. 

Noch jemand eine Idee?  Moritz Naczenski  

Ich hab den Fehler auch.

In der Tabelle s_core_config_mails ist bei mir sowohl in der Spalte context als auch in der Spalte stateID keine 0.

Wie kann ich den Fehler sonst noch beheben?

DAnke und lg NAdja

s_core_config_mails SET `context`` = 'NULL'

Wink

das problem hatte ich auch.

bei mir funktioniert der mail versand nicht mehr.

umgestellt auf SMTP mit einer anderen Emailadresse und läuft wieder.

das sind ggf. 2 verschiedene fehler.

bin auch mit löschen und null setzen nicht weitergekommen.

mail wurde augenscheinlich versand (keine Fehlermeldung)

landete sauber im mailcatcher aber wurde nicht aktiv versendet.

 

@danischpur schrieb:

Laut zugehörigem Ticket (s.o.) wurde der Bug gefunden und behoben. Der Fix ist in der nächsten Version (5.6.3) dann auch drin. Hoffen wir die kommt bald.

Ärgerlich, dass so ein Fehler auftritt, aber auch prima, wie die Entwickler hier hinterher sind - vor allem wenn sich hier ein paar Leute mit dem Problem melden - Danke auch allen fürs melden und dem Support hier im Forum. 

Leider komme ich mit den Tipps und Vorschlägen nicht weiter. Ich kann immer noch keine einzige mail verschicken, Bestellbestätigungsmails werden auch nicht versandt.

Bzw. sagt das System, dass es die mails verschickt hat, sie kommen aber nicht an. 

Noch jemand eine Idee?  Moritz Naczenski  

1 „Gefällt mir“

Mail funktioniert wieder, aber ich kann immer noch nicht die email vorlagen aufrufen und bekomme folgende Fehlermeldung aus der ich nicht schlau werde:

Wer kann helfen? Vielen Dank!

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value „“ to Doctrine Type array in vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php(60): Doctrine\DBAL\Types\ConversionException::conversionFailed(‚‘, ‚array‘) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(315): Doctrine\DBAL\Types\ArrayType->convertToPHPValue(‚‘, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(331): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(162): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(152): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #5 engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(561): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(181): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(Array, NULL, NULL, NULL) #7 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(164): Doctrine\ORM\EntityRepository->findBy(Array) #8 engine/Shopware/Controllers/Backend/Mail.php(54): Doctrine\ORM\EntityRepository->findAll() #9 engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Backend_Mail->getMailsAction() #10 engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch(‚getMailsAction‘) #11 engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #12 engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch() #13 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 engine/Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #18 shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #19 {main}  

 

 

@Thorsten-R schrieb:

das problem hatte ich auch.

bei mir funktioniert der mail versand nicht mehr.

umgestellt auf SMTP mit einer anderen Emailadresse und läuft wieder.

das sind ggf. 2 verschiedene fehler.

bin auch mit löschen und null setzen nicht weitergekommen.

mail wurde augenscheinlich versand (keine Fehlermeldung)

landete sauber im mailcatcher aber wurde nicht aktiv versendet.

 

@danischpur schrieb:

Laut zugehörigem Ticket (s.o.) wurde der Bug gefunden und behoben. Der Fix ist in der nächsten Version (5.6.3) dann auch drin. Hoffen wir die kommt bald.

Ärgerlich, dass so ein Fehler auftritt, aber auch prima, wie die Entwickler hier hinterher sind - vor allem wenn sich hier ein paar Leute mit dem Problem melden - Danke auch allen fürs melden und dem Support hier im Forum. 

Leider komme ich mit den Tipps und Vorschlägen nicht weiter. Ich kann immer noch keine einzige mail verschicken, Bestellbestätigungsmails werden auch nicht versandt.

Bzw. sagt das System, dass es die mails verschickt hat, sie kommen aber nicht an. 

Noch jemand eine Idee?  Moritz Naczenski  

@Moritz Naczenski schrieb:

Naja, irgendwo in der s_core_mail_template (oder so ähnlich heißt die Tabelle) steht in der Spalte „context“ eine „0“. Die einmal rauslöschen und das Feld auf NULL setzen.

Hallo Moritz, 

habe deinen Rat befolgt und in der Datenbank per Häckchen context auf Null gesetzt. Wenn ich nun im backend die Email Vorlagen aufrufen möchte bekomme ich folgende Fehlermeldung, die ich nicht verstehe:

Kannst du mir weiterhelfen? Vielen Dank!

Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Could not convert database value „“ to Doctrine Type array in vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php on line 46 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php(60): Doctrine\DBAL\Types\ConversionException::conversionFailed(‚‘, ‚array‘) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(315): Doctrine\DBAL\Types\ArrayType->convertToPHPValue(‚‘, Object(Doctrine\DBAL\Platforms\MySqlPlatform)) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(331): Doctrine\ORM\Internal\Hydration\AbstractHydrator->gatherRowData(Array, Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/ObjectHydrator.php(162): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateRowData(Array, Array) #4 vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php(152): Doctrine\ORM\Internal\Hydration\ObjectHydrator->hydrateAllData() #5 engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(561): Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll(Object(PDOStatement), Object(Doctrine\ORM\Query\ResultSetMapping), Array) #6 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(181): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadAll(Array, NULL, NULL, NULL) #7 vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php(164): Doctrine\ORM\EntityRepository->findBy(Array) #8 engine/Shopware/Controllers/Backend/Mail.php(54): Doctrine\ORM\EntityRepository->findAll() #9 engine/Library/Enlight/Controller/Action.php(192): Shopware_Controllers_Backend_Mail->getMailsAction() #10 engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch(‚getMailsAction‘) #11 engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #12 engine/Shopware/Kernel.php(185): Enlight_Controller_Front->dispatch() #13 vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 engine/Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 engine/Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #18 shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #19 {main}  

 

 

Dann hast du das nicht überall gesetzt, irgendwo ist die Spalte leer und nicht „NULL“

1 „Gefällt mir“

@Moritz Naczenski schrieb:

Dann hast du das nicht überall gesetzt, irgendwo ist die Spalte leer und nicht „NULL“

Vielen vielen Dank Moritz! Danke, dass du so super schnell drauf geantwortet hast!

Das war’s. Tatsächlich war bei confirmpasswordchange kein Eintrag in der context Spalte. Mit Häckchen auf Null gesetzt, Cache geleert, Theme kompelliert, backend neu geladen und: voilà kann ich die email-Vorlagen wieder aufrufen!

 

Hallo zusammen,
wie hier bereist erwähnt wurde, soll das Problem mit Shopware 5.6.3 gelöst werden. Deshalb habe ich gerade bei Github nachgeschaut und den passenden Commit gefunden: https://github.com/shopware/shopware/commit/4644a786c44eeebbc28ce3e905c082668fbf06cb (vielen Dank an shyim für die „Korrektur“)
Wer also wagemutig genug ist, den Code des Shopware-Kerns bis zum nächsten Update anzupassen, muss nur eine Zeile hinzufügen, um das Problem zu lösen, ohne dass es immer wiederkehren kann.