Search the FirstSpirit Knowledge Base
Hallo zusammen,
bei der betreffenden Website soll das JS-Framework MooTools zum Einsatz kommen.
Leider kommt es im WebEdit-Client zu Konflikten und die entsprechenden Anwendungen bzw. einige WebEdit-Funktionen laufen nicht mehr.
Schon beim Includieren des Frameworks gibt es Konflikte mit dem Webedit-JS (basiert ja ebenfalls auf mootools).
In der Anlage ist der entsprechende Inhalt einer Demo-Vorlage zu finden.
Gibt es hierzu einen Lösungsansatz? Wie können die JavaScript-Frameworks ohne Konflikte eingesetzt werden?
Vielen Dank für die Unterstützung!
FirstSpirit Version 4.2.223.40456
die Suche sollte hier einige TReffer liefern. Als Suchbegriff einfach mal "MooTools" eingeben
Dort finde ich nur Lösungsansätze, um JQuery parallel zu den WebEdit-Frameworks zum Laufen zum bringen;
es soll aber MooTools zum Einsatz kommen - wie lassen sich hier Konflikte ausräumen?
Wenn Sie Glück haben unterstützt MooTools die Verwendung von verschiedenen Versionen auf einer Seite. Sollte das nicht der Fall sein, können Sie natürlich die von FirstSpirit mitgelieferte Version verwenden. In der Vorschau wird die Version bereits von FirstSpirit in die Seite geschrieben, in der generierten Seite müssten Sie das selbst übernehmen.
Verschiedene Versionen auf einer Seite funktionieren nicht (sh. Vorlagen-Beispiel);
Die von FirstSpirit mitgelieferte Versionen ist veraltet (Version 1.2.1) - aktuell 1.3.0
Zahlreiche im Projekt implementierte JavaScript-Funktionen (Karussel,Akkordeon usw.) laufen somit nicht im WebEdit.
Schade, jQuery oder YUI unterstützen mehrere Versionen auf der gleichen Seite. Die von FirstSpirit mitgelieferte Version kann man natürlich nicht einfach so austauschen. Bleibt eigentlich nur die Implementierungen mit 1.2.1 kompatibel zu machen oder auf eine alternative Library umzustellen.