GX-Task #43500
geschlossenCustomizer-Unterstützung für das Honeygrid-Template
100%
Dateien
Von Nonito Capuno vor etwa 9 Jahren aktualisiert
- Thema wurde von Customizer-Unterstützung zu Customizer-Unterstützung (4) geändert
Von Moritz Bunjes vor etwa 9 Jahren aktualisiert
- translation missing: de.field_checklist wurde auf [ ] Ajax-Dateiupload (s. ajaxFileUpload-Plugin), [ ] Artikel in den Korb legen, [ ] Artikel bearbeiten (Über Artikel-Link im Warenkorb) und bei In den Korb Artikelmenge ersetzen statt zu addieren, [ ] Nach in den Korb die Seite neu laden (vorausgefüllt) OPTIONAL, [ ] Nach Ablegen eines Artikels in den Korb Feedback, dass was passiert ist (Warenkorb ausklappen/Weiterleitung zum Warenkorb), [ ] Artikel auf den Merkzettel, [ ] Artikel von Merkzettel in Warenkorb, [ ] Bei Klick auf In den Korb oder Merkzettel Formular mit Spinner überblenden, um weitere Aktionen zu unterbinden, [ ] Styling, [ ] Customizer-Daten in Merkzettel und Warenkorb müssen nach Logout und Login noch da sein, [ ] Nach Löschen von Artikeln in Merkzettel und Warenkorb sicherstellen, dass Daten in Tabelle gm_gprint_wishlist bzw. cart_elementsgm_gprint_cart_elements weg sind, [ ] Sprachwechsel muss Customizer-Set auf Detailseite in entsprechender Sprache laden, [ ] Sicherzustellen: Warenkorb/Merkzettel mit Customizer-Daten im ausgeloggten Zustand müssen nach Login weiterhin da sein, [ ] Dateiuploads werden im Merkzettel/Warenkorb als Link angezeigt und können heruntergeladen werden gesetzt
- Datei gm_gprint2.js.php gm_gprint2.js.php wurde hinzugefügt
Für den Ajax-Fileupload wurde bisher das Smarty-Plugin ajaxFileUpload genutzt (ajaxfileupload.js). Die Verwendung im EyeCandy ist z. B. in der Datei src/gm/javascript/GMGPrintCartWishlistManager.js:58 zu sehen.
2.5 EyeCandy-Artikel zum Vergleichen: https://www.gambio-shop.de/shop1/Selbst-gestalten/Werbeartikel/Feuerzeuge/Lighter.html
Widget: src/templates/FlexiCandy/javascript/engine/widgets/customizer.js (Auskommentiert in einem Stück darunter alle Customizer-JavaScript-Klassen und Funktionen, wenn man schnell was suchen möchte)
Im Anhang nur zum Verstehen der alten JS-Aktionen eine von Backend-Logik befreite gm_gprint.js, die im EyeCandy der Startpunkt aller JavaScripte ist.
Meine Änderungen bisher: https://sources.gambio-server.net/gambio/gxdev/commit/e2409ba0aa613dc8c35a3388e90ff1e14b666b70
Branch: 2.5_flexicandy_gxcustomizer
Von Roy Norbart vor etwa 9 Jahren aktualisiert
- Tags wurde von CORE zu CORE, SHOULD_HAVE geändert
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Tags wurde von CORE, SHOULD_HAVE zu CORE, SHOULD_HAVE, BETA2 geändert
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Zugewiesen an wurde auf Moritz Bunjes gesetzt
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Thema wurde von Customizer-Unterstützung (4) zu Customizer-Unterstützung geändert
- Status wurde von Gemeldet zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Tracker wurde von Feature zu GX-Task geändert
- Projekt wurde von 11184 zu GX-Entwicklung geändert
- Thema wurde von Customizer-Unterstützung zu Customizer-Unterstützung für das Honeygrid-Template geändert
- Kategorie wurde auf Honeygrid gesetzt
- Zielversion wurde auf 2.7.1.0 beta2 gesetzt
- Betroffene Versionen 2.7.1.0 beta1 wurde hinzugefügt
Von Moritz Bunjes vor fast 9 Jahren aktualisiert
- Tags
CORE, SHOULD_HAVE, BETA2wurde gelöscht