Nach Update auf Joomla 4 leere Bestell-Mails

26.01.2025 16:57
#1
sglodek
Joomshopping forum user no avatar
Name: Siegbert Glodek
31.03.2012
Сообщения: 19
Quote
Nach Update auf Joomla 4 leere Bestell-Mails

Hallo,
nach Update von Joomla 3 auf Joomla 4 erhalte ich im Checkout nach Absenden der Bestellung eine Mail, in der alle Felder leer sind, auch die Bestellnummer. Als Datum wird der 01.01.1970 angegeben. Die Mail wird nur an mich (Admin) gesendet. Es erfolgt kein Versand an die im Checkout angegebene EMail-Adresse.
Im Frontend wird bei Absenden der Bestellung angezeigt "Fehler - Sitzungszeit abgelaufen".
Debug in Joomal ist eingeschaltet und auf maximum, keine Anzeige sonstiger Fehler

Versions- und Systeminfomationen
Joomla: 4.4.10
Joomshopping: 5.5.4
JShopping Cart: 5.0 (neueste Version)
Template: Default (mit Defaultg funktioniert der Aufruf der Detailseiten nicht)
PHP 8.3.16


Daten in der EMail
Bestell-Nummer:
Bestell-Datum: 01.01.1970

Rechnungadresse
Anrede:
Firma:
Vollständiger Name:
Straße / Nr.:
Stadt:
Postleitzahl:
Land:
Telefon:
E-Mail:

beste Grüße,
Siegbert


Joomla: 4.4.10
JoomShopping: 5.5.4
PHP: 8.3.16
MySQL: 10.11.8-MariaDB-0ubuntu0.24.04.1
Website Url: https://testsystem.glodek-edv.de
 
26.01.2025 17:04
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28007
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

addons / plugins installed?

ftp?
(forum privat msg.)


Последнее изменение: 26.01.2025 17:05
 
26.01.2025 17:25
#3
sglodek
Joomshopping forum user no avatar
Name: Siegbert Glodek
31.03.2012
Сообщения: 19
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

only "Calculate for weight/postal code"
if i try to install newest version addon_shipping_zip_weight_depend_3.1.2 i get error: "Duplicate entry '0' for key 'PRIMARY'"

 
26.01.2025 17:30
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28007
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

How did you make the updates?

Problem in your database structure.

 
26.01.2025 17:53
#5
sglodek
Joomshopping forum user no avatar
Name: Siegbert Glodek
31.03.2012
Сообщения: 19
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

The update was made over joomla-Update with server "Joomla!Next".
There were several problems in Db-structure with ids withot AUTOINCREMENT
if you can tell me which table is used, I will try to fix it.

 
26.01.2025 18:00
#6
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28007
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

I think you didn't migrate the database well, you don't have keys and auto-increment.
for example the orders table

This problem does not occur after the update.


Последнее изменение: 26.01.2025 18:02
 
26.01.2025 18:34
#7
sglodek
Joomshopping forum user no avatar
Name: Siegbert Glodek
31.03.2012
Сообщения: 19
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

I first did the joomla-update. After that installing newest JoomShopping from https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/JoomShopping-5.5.4.zip.html
After that installing JoomShopping_cart_5.0.0 via joomla -> components -> Joomshopping -> Install&Update

Before the Update i had JoomShopping-Version 4.18.9. Maybe it was necassary to do the uodate from 4.18.9 to 5.5.4 in more than one step?

Can you give me an advise how to get the right DB-structure?


Последнее изменение: 26.01.2025 18:48
 
26.01.2025 18:54
#8
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28007
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

I think when you copied the database for your test site an error occurred. (the database dump was not copied completely)
The error occurred before the Joomla update.

-------
It's not easy to fix (you need to look at each table)
Perhaps it's easier to repeat everything from the beginning.

------
use phpmyadmin see structure table?
original databse ? test databse?


Последнее изменение: 26.01.2025 18:55
 
26.01.2025 19:01
#9
sglodek
Joomshopping forum user no avatar
Name: Siegbert Glodek
31.03.2012
Сообщения: 19
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

I added a "AUTOINCREMENT" to the id-field in every joomshopping-table
After that the checkout works. Are there any othe chnages to the structure? Is ther anywhere a structure-documentation or e create-tabel-script in e ne installtion file, where I can compare my tables against the good structure?

At the moment the messages for "Widerruf" (I think in english it is revocation policy) are not included in the customers mail.
I will look for a solution for that new problem and open an new task, if I can't find a solution.

best regards
Siegbert

 
26.01.2025 20:36
#10
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28007
Quote
Aw: Nach Update auf Joomla 4 leere Bestell-Mails

See
https://github.com/joomshopping/joomshopping/blob/master/admin/install/install.sql

example:
#__jshopping_categories
`category_id` int(11) NOT NULL auto_increment,
...
PRIMARY KEY (`category_id`),
KEY `sort_add_date` (`category_add_date`)

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.