Nabend,
ich suche nach einer Möglichkeit das von VisForm erzeugte HTML zu ändern.
Ich habe schon ein paar Overrides angelegt.
Anscheinend gibt es aber keine direkte Möglichkeit das erstellte HTML zu überschreiben.
Ich konnte zwar das Label anpassen. Dieses lässt sich über das Joomla-Layout zu den Labels überschreiben. Doch das Field wird anscheinend von VisForms selbst erzeugt.
Ich müsste aus folgender HTML-Struktur:
Code:
<div class="control-group">
<div class="control-label">
<label id="jform_contact_name-lbl" for="jform_contact_name" class="hasTooltip required invalid" title="<strong>Name</strong><br />Der Name" aria-invalid="true">
Name
<span class="star"> *</span>
</label></div>
<div class="controls">
<input type="text" name="jform[contact_name]" id="jform_contact_name" value="" class="required invalid" size="30" required="required" aria-required="true" aria-invalid="true">
</div>
</div>
diese HTML-Struktur erstellen. Damit auch die Glyphicons von Bootstrap verwendet werden können.
Code:
<div class="input-group">
<span class="input-group-addon">
<i class="glyphicon glyphicon-user"></i>
</span>
<input type="text" class="form-control" name="name" placeholder="Name">
</div>
Über eine Antwort würde ich mich freuen. Es kann auch sein, dass ich im Moment einfach nur Blind bin.