Hallo Sergej, wir nutzen die Gambio-Version v4.9.4.1. Ich habe mir dein Script heruntergeladen, kann aber den Pfad (templates/Honeygrid/usermod/javascript/ProductInfo), den du angegeben hast nicht finden. Hat sich die Ordnerstruktur in den neueren Versionen verändert? Bekommt man das Script auch bei den neuen Versionen zum Laufen? Vielen Dank und Grüße Andreas
Sergejs Tool scheint auch in aktuellen Versionen zu funktionieren. Der Pfad für Themes (Honeygrid/Malibu) lautet: /GXModules/<Modulhersteller>/<Modulname>/Shop/Themes/All/Javascript/ProductInfo/gx_customizer_hook.min.js
Völlig egal, das Modul hat keinen Namen. CustomizerAlsPflichtfeld wäre eine Idee. Und als Herstellername würde ich nicht "Gambio" nehmen, weil das der Verzeichnisname offizieller Module der Gambio GmbH ist. Denkbar wäre hier "GambioForum".
Stimmt. Öffne mal die Datei mit einem Editor und erweitere Code: b=i.find("input:text, textarea") so: Code: b=i.find("input:text, input:file, textarea")
Ich habe jetzt das Feld Datei Upload mit [*] gekennzeichnet und leider funktioniert es trotzdem nicht.
So wie ich das sehe, kannst du das bei einem Dateiuploadfeld nicht. Es gibt zwar das Feld "Bezeichnung", aber dies wird nirgends angezeigt. Somit findet das Javascript das [*] nicht.
wer self hosted, kann auch das pflichtbox modul von @Dominik Späte nutzen: (Link nur für registrierte Nutzer sichtbar.) bei allen artikel, wo ich personalisierung anbiete, nutze ich das. es muss dann am ende bestätigt werden, dass diese artikel vom widerruf ausgeschlossen sind. diese bestätigung wird dann auch nochmal in der bestellbestätigung aufgeführt. die pflichtbox nutze ich auch für die bestätigung der bildrechte.
Vielen Dank für die Rückmeldungen: @sebastian_ganze: Danke für den Hinweis. Das Modul ist wirklich super, aber leider nicht das, was wir im Moment benötigen. Der Kunden soll keine Bestellung auslösen können, wenn er noch keine Datei hochgeladen hat. @Michaela Klaiber: das habe ich mir auch schon so gedacht. Habe sämtliche Varianten durchprobiert, die mir eingefallen sind. Anscheinend ist es nicht möglich mit dem Script. Vielen Dank