Wie kann man das Formular im News-Modul ändern?
Hallo zusammen,
ich würde gerne die HTML-Ausgabe des Formulars für die Kommentare im News-Modul ein wenig verändern. Wie geht das? Ich hab hier einmal die Grundstruktur des von TYPOlight erzeugten Formulars aufberreitet. Die Kommentare erklären was ich ändern möchte.
HTML-Code:
<div class="form"> <!-- kann weg -->
<form> <!-- class="yform columnar" -->
<div class="formbody"> <!-- kann weg -->
<input type="hidden" />
<div class="widget"> <!-- class="type-text" -->
<input type="text" />
<label></label> <!-- über input-Element -->
<span class="mandatory">*</span> <!-- unter label-Element -->
</div>
...
<div class="widget"> <!-- class="type-text" -->
<input type="text" id="ctrl_captcha" />
<span class="captcha_text mandatory"></span> <!-- ändern in label-Element -->
<span class="mandatory">*</span>
</div>
<div class="widget"> <!-- class="type-text" -->
<textarea></textarea> <!-- label- und span[mandatory]-Elemente hinzufügen -->
</div>
<div class="submit_container"> <!-- class="type-button" -->
<input type="submit" />
</div>
</div> <!-- kann weg -->
</form>
</div> <!-- kann weg -->
Und so sollte es dann aussehen:
HTML-Code:
<form class="yform columnar">
<input type="hidden" />
<div class="type-text">
<label></label>
<span class="mandatory">*</span>
<input type="text" />
</div>
...
<div class="type-text">
<label class="captcha_text mandatory"></label>
<span class="mandatory">*</span>
<input type="text" id="ctrl_captcha" />
</div>
<div class="type-text">
<label></label>
<span class="mandatory">*</span>
<textarea></textarea>
</div>
<div class="type-button">
<input type="submit" />
</div>
</form>
Es ist die klassische YAML-Formular-Struktur ohne fieldset-Element.
Andreas