Error:
1364 - Field 'language' doesn't have a default value
This seems maybe to be only a problem on multilanguage sites. But I will check this.
Reminder: The multilanguage part is still not ready at the moment! ::)
Hallo Arno,
kann ich die Meldung irgendwie umgehen bzw. an welcher Stelle kann ich ihm die default language geben?
Grüße
Günter
Translation added by Colin
can I bypass the message somehow or where can I give it the default language?
I could not reproduce this. On which point get you this message?
Download creation or categories? Have you activated the multilanguage in Joomla?
Hallo Günter,
wann genau erhältst du die Meldung?
when exactly do you get the notification?
Hello Arno,
when I will download a file. And yes, it is a multilanguage Site
Hallo Arno,
wenn ich eine Datei herunterladen will. Ja, es ist eine Multilanguage Seite.
Die war nicht auf dem aktuellsten Stand. Ein Update der Sprache hat leider nichts gebracht.
Grüße
Günter
--------------------------------------------------
Translation by Colin to help other readers
when I want to download a file. Yes, it is a multilanguage site.
It wasn't up to date. Unfortunately, updating the language didn't help.
Hi,
Quotewenn ich eine Datei herunterladen will.
Also im Frontend wenn du auf den Download Button klickst in der Zusammenfassung?
Oder hast du andere Einstellungen?
Bitte ein Screenshot, das macht vieles einfacher und viele Nachfragen überflüssig.
Es fehlen auch noch andere Infos:
https://www.jdownloads.com/forum/index.php?topic=13732.0
Hallo Arno,
sorry,
- Joomla Version: 4.2.5
- PHP Version: 8.0.22
- It is a new Joomla 4 installation? nein. Wurde von 3xxx upgegradet.
und das jdownloads wurde ebenfalls upgegradet.
wenn ich hier "Zwischenablage01.jpg" drauf klicke, erscheint diese Meldung "Zwischenablage02.jpg"
Auch ein neues Anlegen der Download Datei bringt nix.
Danke.
Grüße
Günter
Die Erweiterung funktioniert auch, wenn man im File
"joomlainstallation\components\com_jdownloads\src\Helper\JDHelper.php" die Zeilen 3619 bis 3624 auskommentiert. Dies ist nur eine Notlösung. Aber vielleicht hilft es als Überbrückungslösung.
Konsequenterweise würde für diese Zeit der Log nicht korrekt funktionieren.
Hi,
irgendwas hab ich falsch gemacht.
Die Zeilen hab ich auskommentiert mit /* und */ und jetzt hab ich es wohl ganz kaputt gemacht:
0
You have not supplied a valid HTTP status code
Grüße
Günter
Quote from: donkeyfly on 30.11.2022 21:44:13
Hi,
irgendwas hab ich falsch gemacht.
Die Zeilen hab ich auskommentiert mit /* und */ und jetzt hab ich es wohl ganz kaputt gemacht:
0
You have not supplied a valid HTTP status code
Nein, hast du nicht! In dem Fall musst du noch ein File umbenennen:
https://www.jdownloads.com/forum/index.php?topic=13733.msg48713#msg48713
Wenn es dann immer noch nicht gehen sollte, installiere JDownloads einfach neu und alles ist gut :)
Quote from: donkeyfly on 30.11.2022 21:44:13
Die Zeilen hab ich auskommentiert mit /* und */
Bei PHP musst du übrigens jede Zeile mit // am Zeilenanfang auskommentieren. z.B:
// {Dein Code}
Quote from: Gratia-Mira on 01.12.2022 00:10:40
Bei PHP musst du übrigens jede Zeile mit // am Zeilenanfang auskommentieren. z.B:
// {Dein Code}
Beides kann verwendet werden. ;)
Could anybody test this fix?
Copy the unzipped file to this frontend folder /components/com_jdownloads/src/Helper
and try it again. The error should now no longer appear.
Hi Arno,
that worked for me!
Download is now possible.
Thanks!
Hi Ines,
thanks for the result. The fix will be a part from pre-beta 4.0.4 and should be online at latest tomorrow.