nach J-Update auf 4.4.0 werden die Module per loadposition nicht mehr geladen

  • Die Aussage des Entwicklers ist aber auch sehr schwammig und nichtssagend außer "Joomla ist schuld"...

    bembelimen

    Und was schlägst Du vor? Sollte ich diesen nochmal anschreiben und nachhaken, was damit gemeint ist? Andere Frage: Ist es denn tatsächlich andem, dass Joomla irgendwelche "Shortcodes" nicht mehr nachläd? Wenn ja, kann man das irgendwie wieder realisieren, denn wir hängen doch schon sehr an diesen Slider und dessen Stil.


    Sehe zwar was von: Pasta Bolognese :) aber nicht: "... schonmal für die aktuellen Termine wieder angezeigt" ...

    christine2

    Hallo Christine! Thx 4 welcome ;)

    Das war nur ein "loadposition"-Test in einem Beitrag, um herauszufinden, ob es an Joomla im Allgemeinen oder am Slider im Konkreten lag (siehe #15). Ich habe die Syntax natüürlich nun wieder gelöscht.


    Beste Grüße vom Windoofer0815 Euch beiden

    Erst wenn man weiß wieviel man weiß, weiß man, dass man nichts weiß - weißt Du!?

  • Abschliessend die Antwort von NEXTEND - dem Slider-Entwickler:

    Zitat

    Hi Frank!

    Joomla in their latest version changed the way of how these module loading shortcodes are being handled. Smart Slider's Joomla module layer was always problemic, because it did not work with a lot of Joomla extensions, as we only implemented it for those, which are using a specific kind of loading. And even with the extensions it worked with, there were a lot of problems, since they didn't loaded all files or needed CSS modifications. So we actually wanted to deprecate the Joomla module layer for years now, but for the time being, we decided to just simply handle it in a way, that "we do not support it". Of course, this was bad too, because people didn't wanted to accept it as an answer. Now finally that Joomla changed the module loading shortcode's code, instead of us rewriting our code to try to keep this very problematic layer, we just deprecate it. So this is the reason of why we won't have Joomla module layer anymore.

    Übersetzung (Quelle: Google / DeepL):

    Zitat

    Hallo Frank!


    Joomla hat in seiner neuesten Version die Art und Weise geändert, wie diese Modullade-Shortcodes gehandhabt werden. Die Joomla-Modulebene von Smart Slider war immer problematisch, da sie mit vielen Joomla-Erweiterungen nicht funktionierte, da wir sie nur für diejenigen implementiert haben, die eine bestimmte Art des Ladens verwenden. Und selbst mit den Erweiterungen, mit denen es funktionierte, gab es viele Probleme, da nicht alle Dateien geladen wurden oder CSS-Änderungen erforderlich waren. Eigentlich wollten wir die Joomla-Modulebene schon seit Jahren abschalten, aber vorerst haben wir uns entschieden, sie einfach so zu handhaben, dass „wir sie nicht unterstützen“. Das war natürlich auch schlecht, weil die Leute das nicht als Antwort akzeptieren wollten. Jetzt, da Joomla den Code des Modullade-Shortcodes geändert hat, haben wir unseren Code nicht mehr umgeschrieben, um diese sehr problematische Ebene zu erhalten, sondern haben sie einfach abgeschafft. Das ist also der Grund, warum wir die Joomla Modulebene nicht mehr haben werden.

    Fazit:

    Joomla - verschlimmbessert? Es wird einen Grund geben, warum Joomla den Aufruf / das Nachladen der Modulposition / Modul-ID geändert hat. Welchen, das wird sich mir vermutlich nicht mehr erschliessen. Was sich ganz sicher erschliessen wird, etliche Stunden für die Suche eines adäquaten Slider und dessen Anpassung an den Style. Schade! pardon


    Beste grüße und schönes Wochenende,

    vom Windoofer0815


    Btw.: Wann wird "endlich" Joomla 6 veröffentlicht - warte schon mit Heißhunger drauf hmm fie

    Erst wenn man weiß wieviel man weiß, weiß man, dass man nichts weiß - weißt Du!?

  • Da er immer noch nicht gesagt hat, was Joomla da geändert haben soll, bleibt es weiterhin neblig.


    Hört sich weiterhin nach einer komischen Rechtfertigung des Entwicklers an, kann es mir aber nicht anschauen, da es eine kostenpflichtige Erweiterung ist.


    Sauber programmieren Erweiterungen sollte es aber egal sein, ob sie normal oder per loadposition über das Plugin aufgerufen werden.

  • Kann bembelimen nur zustimmen. Hatte gerade gestern so einen ähnlichen Fall.

    Wenn loadposition im Beitrag verwendet wurde, konnte man den Beitrag im Frontend nicht mehr öffnen, da die Option "bearbeiten" keine Funktion mehr hatte. Nimmt man stattdessen loadmoduleid, funktioniert auch die Bearbeitung über das Frontend (also der Aufruf "bearbeiten") im Beitrag wieder.

    Auch hier lag es eindeutig an der Drittanbietererweiterung, die im Beitrag als Modul angezeigt werden sollte.

    Ist jetzt nur eine Randnotiz von mir aber zeigt dass es in Richtung Erweiterung geht.