Ergebnis 1 bis 10 von 10

Thema: Formular: Label mit html

  1. #1
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard Formular: Label mit html

    Hallo,

    ich würde gerne Labeltexte in einem Formular html-formatieren.

    Z.B.: http://www.hanspeterfrei.com/kontakt_direkt.htm
    Dort ist in einer Zeile das Wort "Neu!" in rot, in einer anderen Zeile ein Wort fett und in einer anderen Schrift.

    Gibt es mit TL irgendeine Möglichkeit, das zu tun?
    Im Formulargenerator wird ja leider jedes Tag rausgeworfen ...

    Danke!

    Gruss, Ralf.

  2. #2
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    solche sachen macht man über css, falls du aber nur gewisse worte farblich anpassen willst (oder eben die font-weight) dann musst du das template ändern.

    schau aber mal mit firebug den code an dann siehst du das einiges direkt schon eine klasse besitzt mit welcher du dann per css stylen kannst.

  3. #3
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Hallo schman,

    Danke für die Antwort. Vielleicht hätte ich doch nicht im Newbie-Abteil posten sollen ...
    Mit css komme ich schon zurecht. Das hilft aber nur, wenn man die Tags auch dort hat oder hinsetzen kann, wo man sie braucht.

    Das Label sieht nämlich so aus:
    Code:
    <label id="lbl_17_0" for="opt_17_0">Neu! Checkliste 100 pragmatische Schritte, Verkaufsresultate zu steigern</label>
    Jetzt soll "Neu!" (und sonst nichts) fett und rot sein. Wenn mir der Formulargenerator keine Tags rauswerfen würde, wäre es kein Problem. Tut er aber. Warum???

    Nun könnte ich in die Datenbank gehen und die Tags hineinzwingen. Nur würden sie wohl beim nächsten Aufruf des Generators wieder gelöscht. Also keine Dauerlösung.
    Bliebe noch, den Generator selbst zu manipulieren, das wäre dann beim nächsten Update weg ... oder?

    Danke!

    Gruss, Ralf.

  4. #4
    Contao-Fan Avatar von comanche
    Registriert seit
    12.11.2009.
    Beiträge
    496

    Standard

    Hallo Ralf,

    laß' das Label einfach ohne Text und plaziere über ein neues Element den gewünschten (formatierten) Text. So würde ich den Hick-Hack umgehen ...

    Grüße,
    Andreas

  5. #5
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard Zwischenlösung

    Ich habe das Problem vorläufig mit einem eigenen Modul gelöst:

    Es sucht nach den gewünschten Worten und ersetzt sie durch das gleiche Wort mit <span class="..."> drumrum.
    Wenn das Wort nicht eindeutig ist, kann man es durch spezielle Zeichen markieren, die dann im ersetzten Text rausfallen.
    Jede Ersetzung muss im Modulquelltext eingetragen werden.

    Sehr effizient ist das natürlich nicht, geht aber für mich erstmal.

    In Aktion: http://www.hanspeterfrei.com/index.php/kontakt.html (Unter "Informationen": "Neu!" und "Salespresso" kursiv, und die dicken roten Sterne für Pflichtfelder in tabellenlosem Formular.)

    Gruss, Ralf.
    Angehängte Dateien Angehängte Dateien

  6. #6
    Contao-Nutzer
    Registriert seit
    28.07.2009.
    Ort
    Eisenach
    Beiträge
    137

    Standard

    Hi! Das problem löst sich mittels DCA config.
    du muss nur das entsprechende eintrag finden ,ich habe das vor einiger Zeit auch mal gebraucht. Habe durch ausprobieren gefunden Z.B. für die Checkbox.
    html erlauben. Upadatesicher in system/config/dcaconfig.php
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_form_field']['fields']['options']['eval']['allowHtml'] = true

  7. #7
    Contao-Nutzer Avatar von hartlrobert
    Registriert seit
    07.01.2010.
    Beiträge
    144

    Standard

    Ah super, danke. Das habe ich gesucht.
    Eine kleine Sammlung gängiger Einstellmöglichkeiten in der dcaconfig wäre hier oder auf der offiziellen Seite unter Entwickler tec. fein.

  8. #8
    Contao-Nutzer
    Registriert seit
    16.01.2010.
    Ort
    bei Kaiserslautern
    Beiträge
    221

    Standard Formularfelder mit html formatieren

    Hallo,

    ich möchte diesen Thread noch einmal aufgreifen. Der unten stehende Tipp hat mir bei den Labels der Checkbox sehr geholfen. Jetzt möchte ich aber die Feldbezeichnung beim Select-Menü formatieren und das geht nicht mehr. Weiß jemand wie ich dieses Feld in der DCAconfig ansprechen muss?

    Viele Grüße
    Viele Grüße
    latscheli

  9. #9
    Contao-Nutzer
    Registriert seit
    16.01.2010.
    Ort
    bei Kaiserslautern
    Beiträge
    221

    Standard Kann hier wirklich niemand helfen? Suche Hilfe beim Eintragen der DCAconfig.php

    Hallo Ihr Lieben,
    kennt sich wirklich niemand mit den Einträgen der dcaconfig aus und kann hier helfen? Ich kann leider keine Übersicht über die Einträge in der dcaconfig finden.

    Liebe Grüße
    Viele Grüße
    latscheli

  10. #10
    Contao-Nutzer
    Registriert seit
    16.01.2010.
    Ort
    bei Kaiserslautern
    Beiträge
    221

    Standard Lösung gefunden

    Hallo,
    falls jemand das gleich Problem hat. Mit diesem Eintrag in der dcaconfig.php geht es:

    $GLOBALS['TL_DCA']['tl_form_field']['fields']['label']['eval']['allowHtml'] = true;

    Gefunden habe ich es hier: https://www.contao-community.de/show...elder-%E4ndern Vielen Dank Christian.

    Liebe Grüße
    latscheli
    Viele Grüße
    latscheli

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 06.08.2015, 15:54
  2. Antworten: 4
    Letzter Beitrag: 20.01.2011, 10:24
  3. HTML in Formular einbauen
    Von dommesjay im Forum Formulare
    Antworten: 6
    Letzter Beitrag: 01.07.2010, 13:08
  4. Antworten: 2
    Letzter Beitrag: 06.05.2010, 22:57
  5. Erstelltes formular HTML Struktur bearbeiten?
    Von pix im Forum Layout / Templates / Holy Grail
    Antworten: 11
    Letzter Beitrag: 16.03.2010, 11:24

Lesezeichen

Lesezeichen

Berechtigungen

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