Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: html als Platzhaltertext in Formularen

  1. #1
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard html als Platzhaltertext in Formularen

    Hallo,

    ist es möglich, bei Formularen als Platzhaltertext (der verschwindet wenn man in das Feld schreibt) html zu verwenden? Im konkreten Fall soll in einem Suchformular ein Lupenzeichen als icon-font (<span data-icon="?" aria-hidden="true"></span>) eingebunden werden. Beim speichern des BE-Formulardatensatzes fliegt der Eintrag aus dem Feld „Platzhalter“ raus.


    Viele Grüße


    Mario

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.855
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    nur so ein Gedanke, und nicht getestet ...
    leg dir mal ein Modul mit 'eigenes HTML' an und setz dort dein <span> rein.
    Und im Platzhaltertext fügst du den Inserttag ein
    Code:
    {{insert_module::DEINE_MODUL_ID}}
    Grüsse
    Bernhard


  3. #3
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hallo Bernhard,

    danke für die Idee! Geht aber leider nicht. Dann steht dort im FE Suchfeld „<span data-icon=“.


    Viele Grüße


    Mario

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Möglichweise mal mit CSS versuchen:

    Code:
    xx:before 
    {
    content:"\F139";
    font-family:FontAwesome;
    font-size:3em;
    }
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hallo Thomas,

    danke, aber auch das wird in dem Fall nicht funktionieren. Das Lupensymbol soll im „Suchschlitz“ stehen. Dann geht auch :before nicht, oder?

    Links neben dem Textfeld habe ich das Symbol bis jetzt. Der Kunde möchte es aber gerne innerhalb. Wobei die Platzhaltergeschichte im IE auch erst ab IE 10 funktioniert. Sollte man ihm vielleicht doch ausreden ... ;-)


    Viele Grüße


    Mario

  6. #6
    Contao-Fan Avatar von melzebub
    Registriert seit
    21.05.2010.
    Ort
    Lüneburg
    Beiträge
    292
    User beschenken
    Wunschliste

    Standard

    Kannst du nicht einfach ein Hintergrundbild einsetzen und bei focus das Hintergrundbild wieder rausnehmen. müsste man per js noch endgültig rausnehmen, sobald text drin steht. oder die lupe an den rand und den text daneben erst anfangen lassen. dann kann sie auch immer drin bleiben.
    Contao Webentwickler / Webdesigner aus Lüneburg - slash-works.de
    kein Support per PN. Fragen gehören ins Forum.

  7. #7
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hallo melzebub,

    mit Hintergrundbildern fange ich da nicht wieder an. Das Thema ist durch. ;-)

    Die Lupe könnte auch im Textfeld stehen bleiben. Aber dann müsste sie ja auch innerhalb von „value“ stehen. Da kann ich auch kein <span> oder content: unterbringen.


    Viele Grüße


    Mario

  8. #8
    Contao-Fan Avatar von melzebub
    Registriert seit
    21.05.2010.
    Ort
    Lüneburg
    Beiträge
    292
    User beschenken
    Wunschliste

    Standard

    Wo ist das Problem mit dem Hintergrund. Grade wenn das einfach stehen bleiben soll, ist das doch problemlos.
    Contao Webentwickler / Webdesigner aus Lüneburg - slash-works.de
    kein Support per PN. Fragen gehören ins Forum.

  9. #9
    Contao-Fan
    Registriert seit
    27.06.2012.
    Beiträge
    600

    Standard

    Zitat Zitat von electricarts Beitrag anzeigen
    danke, aber auch das wird in dem Fall nicht funktionieren. Das Lupensymbol soll im „Suchschlitz“ stehen. Dann geht auch :before nicht, oder?
    :before/:after kann nicht auf input-Felder angewendet werden, wenn dann müssten diese z.B. mit einem div umgeben werden und darauf anwenden. Damit es im Suchschlitz steht, könntest du einfach eine position definieren.

    Was gegen ein Hintergrundbild steht verstehe ich nicht ... wenn sogar schon über die Verwendung von HTML in inputs nachgedacht wird ...

  10. #10
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Zitat Zitat von valentin_ Beitrag anzeigen
    Was gegen ein Hintergrundbild steht verstehe ich nicht ... wenn sogar schon über die Verwendung von HTML in inputs nachgedacht wird ...
    Ja ja, ich habe das schon verstanden ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •