GX Customizer anstatt wert (value) placeholder einfügen?

Thema wurde von hasanyildiz, 25. Juli 2018 erstellt.

  1. hasanyildiz
    hasanyildiz Mitglied
    Registriert seit:
    25. Februar 2016
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    2
    Liebe Forengemeinde,

    ich suche nach einer Lösung. Und zwar möchte ich anstatt einen Wert (value) eingeben sondern einen Text als placeholder anzeigen . Ich weis nicht wo ich es im Input eingeben muss, hat da jemand eine Idee oder hat das schon jemand gemacht?

    als wert muss der kunde erst den text löschen und das ist nicht so optimal.
     

    Anhänge:

  2. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    direkt im customizer mal geschaut. da gibts doch zig optionen
     
  3. hasanyildiz
    hasanyildiz Mitglied
    Registriert seit:
    25. Februar 2016
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    2
    Da gibt es nur unter Bezeichnung einen Wert einzugeben da steht dann zwar der Text, der Kunde muss aber erst den Text löschen bevor er was eingeben kann, es soll mit placeholder sein so wenn man draufklickt der Text verschwindet wie oben bei der suche...
     

    Anhänge:

  4. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Ah okay. dann kannst das über den customizer nicht machen.
     
  5. M. Zitzmann
    M. Zitzmann Erfahrener Benutzer
    Registriert seit:
    3. März 2016
    Beiträge:
    422
    Danke erhalten:
    146
    Danke vergeben:
    42
    Ich hol den Eintrag mal hoch weil ich das gleiche Problem hatte.

    Das geht mit einem kleinen Script wenn die Seite geladen ist...

    Code:
    function dokumentGeladen(e) {
        setTimeout(function(){
            $("#element_1").attr("placeholder", "Geben sie hier ihre Anmerkung ein.");
        }, 4000);
    }
    document.addEventListener("DOMContentLoaded", dokumentGeladen, false);
    
    Die 4000 sorgen dafür daß der Text erst 4 Sekunden nach dem Laden der Seite erscheint. Der Customizer braucht immer ein paar Sekunden bis er geladen ist.

    #element_1 kann auch eine andere Zahl hinten haben. Die ID einfach vorher mal auslesen...

    ;)