gelöst GX-Customizer als Pflichtfeld

Thema wurde von Anonymous, 19. August 2018 erstellt.

  1. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    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
     
  2. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.089
    Danke erhalten:
    938
    Danke vergeben:
    338
    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
     
  3. daniel_thurner

    daniel_thurner Mitglied

    Registriert seit:
    5. Januar 2019
    Beiträge:
    20
    Danke erhalten:
    1
    Danke vergeben:
    4
    Irgendwie habe ich nen Hänger...welcher Modulname wäre das denn dann?
     
  4. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.089
    Danke erhalten:
    938
    Danke vergeben:
    338
    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".
     
  5. daniel_thurner

    daniel_thurner Mitglied

    Registriert seit:
    5. Januar 2019
    Beiträge:
    20
    Danke erhalten:
    1
    Danke vergeben:
    4
  6. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    Leider scheint es nicht für den Datei-Upload zu funktionieren.
     
  7. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.089
    Danke erhalten:
    938
    Danke vergeben:
    338
    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")
     
  8. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    Danke, leider klappt das nicht, man kann immer noch bestellen ohne einen Dateiupload
     
  9. Dominik Späte

    Dominik Späte Erfahrener Benutzer

    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.089
    Danke erhalten:
    938
    Danke vergeben:
    338
    Pflichtfeldkennzeichnung [*] ist vorhanden...?
     
  10. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    an welcher Stelle kann ich das überprüfen?
     
  11. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    Pflichtfeldkennzeichnung [*] ist bei uns nicht vorhanden.
     
  12. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    Ich habe jetzt das Feld Datei Upload mit [*] gekennzeichnet und leider funktioniert es trotzdem nicht.
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    5. Mai 2022
    Beiträge:
    1.776
    Danke erhalten:
    710
    Danke vergeben:
    259

    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.
     
  14. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    31. März 2020
    Beiträge:
    158
    Danke erhalten:
    54
    Danke vergeben:
    199
    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.
     
  15. strate_web

    strate_web Mitglied

    Registriert seit:
    11. April 2024
    Beiträge:
    7
    Danke erhalten:
    0
    Danke vergeben:
    3
    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