Shopware 5 RC2 - Fehler bei Bestellungen in Backend

Ich habe meinen aktuellen Shopware Shop mit der Version 4.3.6 auf eine Subdomain dupliziert um dann von dort auf die RC2 ein Update durchzuführen. Das Update lief auch ohne Probleme durch: Der Shop läuft im Frontend mit der Version 5 RC2 gut. Wenn ich allerdings im Backend bin und mich anmelde, bekomme gleich nach Login folgende Fehlermeldung: [quote]Unable to read template file ‚[default]backend/order/model/order.js‘ in Smarty/sysplugins/smarty_internal_resource_file.php on line 70[/quote] Ich kann die Fehlermeldung weg klicken und im Backend normal weiter navigieren. Eigentlich funktioniert soweit auch alles, außer das ich die Bestellungen nicht einsehen kann. Die order.js existiert im model Ordner, somit weiß ich nicht warum dieser Fehler erscheint. Caches habe ich alle gelöscht. Jemand ein ähnliches Problem? Woran kann das liegen?

Sind alle Verzeichnisrechte korrekt gesetzt ?

Das habe ich auch geprüft. Alle Rechte, sowohl Benutzer als auch Schreib/Leserechte sind in Ordnung. Um etwas genauer zu werden. Im Hintergrund vom Backend wird eine URL angefragt, welche einen 503 Fehler wirft. So sieht diese URL aus: www.domain.de/backend/Order/load/?f=m/OrderHistory|m/Order|m/Attribute|m/Billing|m/Shipping|m/Tax|m/Debit|m/Payment|m/PaymentInstance|m/Voucher|m/Configuration|m/Receipt|m/ReceiptAttribute|m/Position|m/PositionAttribute|m/Mail|m/BillingAttribute|m/ShippingAttribute|m/Statistic|m/DetailBatch|m/ListBatch|v/main/Window|v/detail/Window|v/detail/Overview|v/detail/Communication|v/detail/Position|v/detail/Document|v/detail/Detail|v/detail/Billing|v/detail/Shipping|v/detail/Debit|v/detail/OrderHistory|v/detail/Configuration|v/list/Filter|v/list/List|v/list/Navigation|v/list/Statistic|v/list/Position|v/list/Document|v/batch/Window|v/batch/Mail|v/batch/Form|v/batch/List|v/batch/Progress|store/OrderHistory|store/Order|store/Voucher|store/DocType|store/Statistic|store/Configuration|store/Batch|store/Tax|store/DetailBatch|store/ListBatch|c/Main|c/List|c/Filter|c/Detail|c/Batch&no-cache=1428658238+1+1 Daraufhin bekomme ich den oben genannten Fehler: [quote]Unable to read template file ‚[default]backend/order/model/order.js‘ in Smarty/sysplugins/smarty_internal_resource_file.php on line 70[/quote] Jemand eine Idee?

Habe das gleiche Problem und erhalte auch die Fhlermeldung: Unable to read template file ‘[default]backend/order/model/order.js’ in Smarty/sysplugins/smarty_internal_resource_file.php on line 70 Hast du das Problem mittlerweile lösen können? Liebe Grüße

Hi zusammen, das Problem wird hierdurch verursacht: https://devdocs.shopware.com/developers … precations Template inheritance using {extends file="[default]backend/…"} is no longer supported and should be replaced by {extends file=“parent:backend/…”} Ihr musst also in euer templates/emotion___/backend/order/model/order.js oder _local/backend/order/model/order.js das {extends file="[default]backend/…"} durch {extends file=“parent:backend/…”} ersetzen. Ggf. ist auch ein Plugin, welches ihr einfach updaten müsst. Heiner

1 Like

Habe bei mir nach dem Update auf Version 5 das gleiche Problem. SOBALD ICH AUF BESTELLUNGEN klicke, kommt folgender Fehler:

Ups! Ein Fehler ist aufgetreten!

Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.

Unable to read template file ‘[default]backend/order/view/detail/communication.js’ in Smarty/sysplugins/smarty_internal_resource_file.php on line 70

Stack trace:

#0 Smarty/sysplugins/smarty\_resource.php(782): Smarty\_Internal\_Resource\_File-\>getContent(Object(Smarty\_Template\_Source)) #1 Enlight/Components/Snippet/Resource.php(266): Smarty\_Template\_Source-\>\_\_get('content') #2 Enlight/Components/Snippet/Resource.php(188): Enlight\_Components\_Snippet\_Resource-\>getSnippetNamespace(Object(Smarty\_Template\_Source)) #3 Enlight/Components/Snippet/Resource.php(170): Enlight\_Components\_Snippet\_Resource-\>getSnippetContent(Object(Smarty\_Template\_Source)) #4 Smarty/sysplugins/smarty\_resource.php(782): Enlight\_Components\_Snippet\_Resource-\>getContent(Object(Smarty\_Template\_Source)) #5 Smarty/sysplugins/smarty\_internal\_compile\_extends.php(119): Smarty\_Template\_Source-\>\_\_get('content') #6 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(475): Smarty\_Internal\_Compile\_Extends-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #7 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler('extends', Array, Array) #8 Smarty/sysplugins/smarty\_internal\_templateparser.php(2388): Smarty\_Internal\_TemplateCompilerBase-\>compileTag('extends', Array) #9 Smarty/sysplugins/smarty\_internal\_templateparser.php(3101): Smarty\_Internal\_Templateparser-\>yy\_r36() #10 Smarty/sysplugins/smarty\_internal\_templateparser.php(3201): Smarty\_Internal\_Templateparser-\>yy\_reduce(36) #11 Smarty/sysplugins/smarty\_internal\_smartytemplatecompiler.php(105): Smarty\_Internal\_Templateparser-\>doParse(10, '\r\n//') #12 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(192): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile('//{extends file...') #13 Smarty/sysplugins/smarty\_internal\_compile\_include.php(146): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Enlight\_Template\_Default)) #14 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(475): Smarty\_Internal\_Compile\_Include-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #15 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler('include', Array, Array) #16 Smarty/sysplugins/smarty\_internal\_templateparser.php(2388): Smarty\_Internal\_TemplateCompilerBase-\>compileTag('include', Array) #17 Smarty/sysplugins/smarty\_internal\_templateparser.php(3101): Smarty\_Internal\_Templateparser-\>yy\_r36() #18 Smarty/sysplugins/smarty\_internal\_templateparser.php(3201): Smarty\_Internal\_Templateparser-\>yy\_reduce(36) #19 Smarty/sysplugins/smarty\_internal\_smartytemplatecompiler.php(105): Smarty\_Internal\_Templateparser-\>doParse(10, '\n//') #20 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(192): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile('\n//\n// Add Cont...') #21 Smarty/sysplugins/smarty\_internal\_compile\_block.php(195): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Smarty\_Internal\_Template)) #22 Smarty/sysplugins/smarty\_internal\_compile\_block.php(255): Smarty\_Internal\_Compile\_Block::compileChildBlock(Object(Smarty\_Internal\_SmartyTemplateCompiler), 'backend/order/a...') #23 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(475): Smarty\_Internal\_Compile\_Blockclose-\>compile(Array, Object(Smarty\_Internal\_SmartyTemplateCompiler), Array, NULL, NULL) #24 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(249): Smarty\_Internal\_TemplateCompilerBase-\>callTagCompiler('blockclose', Array, Array) #25 Smarty/sysplugins/smarty\_internal\_templateparser.php(2493): Smarty\_Internal\_TemplateCompilerBase-\>compileTag('blockclose', Array) #26 Smarty/sysplugins/smarty\_internal\_templateparser.php(3101): Smarty\_Internal\_Templateparser-\>yy\_r58() #27 Smarty/sysplugins/smarty\_internal\_templateparser.php(3201): Smarty\_Internal\_Templateparser-\>yy\_reduce(58) #28 Smarty/sysplugins/smarty\_internal\_smartytemplatecompiler.php(105): Smarty\_Internal\_Templateparser-\>doParse(10, '\n\n') #29 Smarty/sysplugins/smarty\_internal\_templatecompilerbase.php(192): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile('/\*\*\n \* Shopware...') #30 Smarty/sysplugins/smarty\_internal\_template.php(187): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Enlight\_Template\_Default)) #31 Smarty/sysplugins/smarty\_internal\_templatebase.php(155): Smarty\_Internal\_Template-\>compileTemplateSource() #32 Enlight/View/Default.php(274): Smarty\_Internal\_TemplateBase-\>fetch() #33 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(216): Enlight\_View\_Default-\>render(Object(Enlight\_Template\_Default)) #34 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(242): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>renderTemplate(Object(Enlight\_Template\_Default)) #35 Enlight/Controller/Plugins/ViewRenderer/Bootstrap.php(136): Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>render() #36 [internal function]: Enlight\_Controller\_Plugins\_ViewRenderer\_Bootstrap-\>onPostDispatch(Object(Enlight\_Controller\_ActionEventArgs)) #37 Enlight/Event/Handler/Default.php(91): call\_user\_func(Array, Object(Enlight\_Controller\_ActionEventArgs)) #38 Enlight/Event/EventManager.php(211): Enlight\_Event\_Handler\_Default-\>execute(Object(Enlight\_Controller\_ActionEventArgs)) #39 Enlight/Controller/Action.php(202): Enlight\_Event\_EventManager-\>notify('Enlight\_Control...', Object(Enlight\_Controller\_ActionEventArgs)) #40 Enlight/Controller/Dispatcher/Default.php(524): Enlight\_Controller\_Action-\>dispatch('indexAction') #41 Enlight/Controller/Front.php(227): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #42 Shopware/Kernel.php(143): Enlight\_Controller\_Front-\>dispatch() #43 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(490): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #44 Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #45 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(261): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #46 Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #47 shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #48 {main}

 
Ich kann die Fehlermeldung weg klicken und im Backend normal weiter navigieren.

Ja, aber dafür kannst du wahrscheinlich keine Bestellungen öffnen. Du hast wahrscheinlich ein Template / ein Plugin mit dieser Template-Datei: backend/order/view/detail/communication.js Das müsstest du einmal suchen und deaktivieren bzw. updaten. Heiner

Einfach einmal nach und nach die bestehenden / alten Plugins deaktivieren, Cache leeren und neu einloggen. Bei mir war das Problem tatsächlich ein bestehendes altes PlugIn.

Hi zusammen, ich habe mich gerade auch mit dem Update von SW4 (4.3.5) auf SW5 (5.0.3) befasst und bin dabei sofort beim Aufrufen des Backends auf den hier beschriebenen Fehler gestoßen. Nachdem ich nun alle “Fremd-Plugins” gelöscht habe (ohne Besserung) habe ich begonnen Shopware Plugins zu löschen (deaktivieren war mir zu viel Arbeit :slight_smile: ). Nach dem 2. Plugin war der Fehler auf einmal weg. Und zwar handelte es sich dabei um engine/Shopware/Plugins/Default/Backend/HeidelActions Ich muss dazu sagen, dass ich immer alle Updates über den Plugin-Manager im Backend durchgeführt habe (auch von HeidelActions). Hier ist scheinbar an irgendeinem Punkt seitens Shopware ein Fitzelchen vergessen worden in einem Update!? Falls jemand also auch mit dem Problem hier konfrontiert wird wäre das evtl. ein Ansatz.

1 Like