Liebe Community,
ursprünglich wollte ich lediglich die Artikel-Reihenfolge auf den Rechnungsformularen ändern
und dann geht jetzt leider nur noch wenig. Vorweg: Ich habe Prestashop 1.6.1.7. Was ich getan habe:
Ich habe in /classes/order/ die Order.php insofern geändert, als dass ich einen Zusatz (ORDER BY od.`product_reference`')) wie im oben genannten Thread vorgeschlagen eingefügt habe. Das verursachte einen fatal error, so dass ich die Kopie, die ich von der Order.php angelegt habe, wieder zurückgespielt habe. Leider ergab das keine positive Veränderung. Ich kann im Backend gewisse Bereiche nicht mehr aufrufen, die Website wird noch angezeigt (www.schminktopf.de), das Legen von Produkten in den Warenkorb ist jedoch nicht möglich.
Die Fehlermeldung, die ich erhalte, wenn ich "Bestellungen" aufrufe, lautet
Fatal error: Uncaught Error: Class 'Order' not found in /var/www/clients/client2741/web5593/web/modules/psgdpr/psgdpr.php:511 Stack trace: #0 /var/www/clients/client2741/web5593/web/classes/Hook.php(587): Psgdpr->hookActionAdminControllerSetMedia(Array) #1 /var/www/clients/client2741/web5593/web/classes/Hook.php(542): HookCore::coreCallHook(Object(Psgdpr), 'hookactionAdmin...', Array) #2 /var/www/clients/client2741/web5593/web/classes/controller/AdminController.php(2654): HookCore::exec('actionAdminCont...') #3 /var/www/clients/client2741/web5593/web/controllers/admin/AdminOrdersController.php(341): AdminControllerCore->setMedia() #4 /var/www/clients/client2741/web5593/web/classes/controller/Controller.php(174): AdminOrdersControllerCore->setMedia() #5 /var/www/clients/client2741/web5593/web/classes/Dispatcher.php(367): ControllerCore->run() #6 /var/www/clients/client2741/web5593/web/xxx/index.php(58): DispatcherCore->dispatch() #7 {main} thrown in /var/www/clients/client2741/web5593/web/modules/psgdpr/psgdpr.php on line 511
Da ich nur über rudimentäre php-Kenntnisse verfüge, sagt mir das leider gar nichts. Faszinierender Weise kann ich die Bestellungen über den emaic one store manager weiterhin aufrufen, aber das hilft natürlich nicht weiter, sagt mir nur, dass die Datenbank nicht ganz defekt ist. Braucht Ihr noch mehr Informationen oder hat jemand schon einen Lösungsansatz?
Vielen, vielen Dank für Eure Hilfe!