Projekt

Allgemein

Profil

Aktionen

GX-Task #43500

geschlossen

Customizer-Unterstützung für das Honeygrid-Template

Von Moritz Bunjes vor mehr als 8 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Honeygrid
Zielversion:
% erledigt:

100%

Steps to reproduce:
Betroffene Versionen:
2.7.1.0 beta1
Release Notes Langtext:

Dateien

gm_gprint2.js.php (9,08 KB) gm_gprint2.js.php gm_gprint.js ohne Backend-Code Moritz Bunjes, 23.10.2015 19:17

Aktionen #1

Von Nonito Capuno vor mehr als 8 Jahren aktualisiert

  • Thema wurde von Customizer-Unterstützung zu Customizer-Unterstützung (4) geändert
Aktionen #2

Von Moritz Bunjes vor mehr als 8 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

Aktionen #3

Von Roy Norbart vor mehr als 8 Jahren aktualisiert

  • Tags wurde von CORE zu CORE, SHOULD_HAVE geändert
Aktionen #4

Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert

  • Tags wurde von CORE, SHOULD_HAVE zu CORE, SHOULD_HAVE, BETA2 geändert
Aktionen #5

Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert

  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
Aktionen #6

Von Moritz Bunjes vor mehr als 8 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
Aktionen #7

Von Moritz Bunjes vor mehr als 8 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
Aktionen #8

Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert

  • Tags CORE, SHOULD_HAVE, BETA2 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF