Page 1 of 2

Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 17 Apr 2024, 13:25
by DerGoettinger
Hallo zusammen,

nachdem ich das Update von 5.0.3 auf 5.1.0 eingespielt habe, habe ich ein Problem bei Phoca Download bekommen:

Wenn ich im Backend eine neue Kategorie anlegen will, dann geht das. Wenn ich aber eine vorhandene Kategorie speichern will, bekomme ich die Fehlermeldung:

Code: Select all

Call to a member function format() on bool
Ich konnte den Fehler insofern reproduzieren, als ich noch eine ziemlich blanke Testumgebung habe, die auf 5.0.3 lief. Ich habe dort Phoca Download installiert (mit allen Plugins, wie ich sie auch auf meiner Hauptseite habe). Unter 5.0.3 konnte ich erfolgreich Kategorien anlegen und verändern. Als ich dann die Testumgebung auf 5.1.0 gepdated habe, tauchte das gleiche Problem auf.

Hat jemand eine Idee, woran dies liegen könnte?

Herzliche Grüße
Ulli

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 17 Apr 2024, 13:40
by Benno
Hi,
setze mal 'Debug System=Yes' und 'Error Reporting=Maximum' in der Joomla! Global Configuration.
Du solltest dann eine detaillierte Fehlermeldung (Call Stack) erhalten. Davon machst Du dann bitte einen Screenshot und postest diesen hier. Mit dieser Information kann Jan dann was anfangen.

Danke und mit freundlichen Grüßen,
Benno

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 17 Apr 2024, 13:52
by christine
Hallo Benno & Jan,

siehe hier bitte:
https://forum.joomla.de/thread/20826-ph ... 2712#wcf26
Sorry aber das betrifft gerade alle Phoca Erweiterungen gleichermaßen:
Gallery, Download, Shop usw.
Kategorien öffnen, Speichern und Schließen bringt den Fehler.
Hab Jan mal mit angepingt...
Liebe Grüße
Christine

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 17 Apr 2024, 13:58
by DerGoettinger
O.k., hier der Link zum Bild
https://imgur.com/5lUQ7Bf

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 14:26
by Jan
Hallo, ich teste derzeit Joomla 5.1.0 und Phoca Download 5.0.2 und ich habe kein solches Problem.


Ich benötige einige grundlegende Informationen: Welche Version von Phoca Download verwendest Du?


Eine andere Sache ist, wenn ich mir die Fehlerberichte hier ansehe ( viewtopic.php?p=180361#p180361) ​, einschließlich des Debug-Trace, kommt der Fehler eher von Joomla als von einer Phoca-Erweiterung. (weil in Trace einfach eigentlich nur Joomla Methoden gelistet sind) :idea:

​Ich werde versuchen, einige weitere Tests zu tun, insgesamt sieht es für mich wie die Joomla-Methode irgendwie nicht einige Daten aus XML verarbeiten kann. :idea:

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 14:32
by Jan
EDIT: Ja, ich glaube, wir haben dieses Problem irgendwann gelöst und es hängt mit deutsche Sprache zusammen, wenn ich meine Joomla-Administration von Englisch auf Deutsch umstelle, dann bekomme ich dieses Problem auch. Die Frage ist, was hat sich in Deutsch zwischen 5.0.3 und 5.1.0 geändert?

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 14:44
by Jan
EDIT: Ja, das Problem ist hier:
libraries/src/Form/Field/CalendarField.php


Englisch:

'2024-04-18 12:13:48'

bdump($this->filterFormat) 'Y-m-d H:i:s'


Deutsch:

'2024-04-18 12:13:48'

bdump($this->filterFormat) 'd.m.Y H:i:s'


wo, schlechtes Format von Datum ist.

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 15:42
by Jan

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 17:55
by Jan
Ja, dies sollte es komplett lösen: https://github.com/joomla/joomla-cms/pull/43234

Jan

Re: Phoca Download mit Kategorie-Problem nach Joomla-Update auf 5.1.0

Posted: 18 Apr 2024, 22:43
by Benno
Hi Jan,
der Patch:
I will leave the same message like in german forum here: If someone has an urgent, serious problem with this, a temporary quick fix may be to edit the following file (temporarily as a hot fix):

libraries/src/Form/FormField.php

cca line: 1353

Comment the following code:

Code: Select all

if ($this->layoutData) {
   return $this->layoutData;
}
Funktioniert mit Phoca Gallery 5.0.0 und Phoca Download 5.0.2 mit en-GB und de-DE bestens.
Andere Sprachen und Phoca Cart 5.0.0Beta49 habe ich nicht getestet..

Freundliche Grüße,
Benno