Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 25. Oktober 2014 14:35

networker
hat von CMS/ms gehört
Registriert: 18. März 2014
Beiträge: 16

Formbuider für Input-Fields das Attribut title setzen

Hallo an alle!

Ich möchte meine Forms etwas "aufhübschen".
Dazu müsste ich den Input-Feldern das title-Attribut füllen.
Am Frontend ist das Attribut stets lehr:

<input title="" name="cntnt01fbrp__30[]" id="fbrp__30_1" value="" size="25" maxlength="128" type="text">

Ich finde die Stelle nicht, wo ich das ändern kann. Zur Not würde ich den Helptext verwenden.
Aber, ein title="{$entry->helptext}" im Formulartemplate landet immer hinter der spitzen Klammer '>'

Kann mir jemand helfen, wo das title="" gesetzt wird oder wo ich es setzen kann?

Vielen Dank für die Nachhilfe,
Christian

Offline

#2 26. Oktober 2014 22:38

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: Formbuider für Input-Fields das Attribut title setzen

Falls du keine Option findest, kannst du das leere title durch ein gefülltes "replacen", ganz nach diesem Prinzip

http://www.cmsmadesimple.de/forum/viewt … 397#p21397

Offline

#3 26. Oktober 2014 23:07

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: Formbuider für Input-Fields das Attribut title setzen

Wenn dieses Block aus dem Template genommen wird

[== html ==]
			{if $entry->helptext != ''}&nbsp;<a href="javascript:fbht('{$entry->field_helptext_id}')"><img src="modules/FormBuilder/images/info-small.gif" alt="Help" /></a>
					<span id="{$entry->field_helptext_id}" style="display:none" class="fbr_helptext"></span>{/if}

und dann bei Label in dem Template - title="{$entry->helptext}" -

so könnte es vielleicht funktionierenen.

mfg
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline