Pflichtfeld E-Mail bei den Kommentaren umgehen in Contao

Die Kommentarfunktion bei Contao verlangt 4 ausgefüllte Felder:

  1. Name
  2. E-Mail
  3. Sicherheitsfrage
  4. Kommentar

Hin und wieder kommt es vor, dass ein Webmaster das Feld E-Mail deaktivieren möchte.
Dies ist leider nicht so einfach möglich, da die Überprüfung mittels PHP erfolgt.
Das Überschreiben des DCA ist (warum auch immer) nicht möglich.

Durch das Hinzufügen einer „Default E-Mail“ und das ausblenden der DIV kann das Problem umgangen werden:

Template: mod_comment_form

<div class="widget hide">
     <input type="email" required="" value="keine@angabe.net" class="text mandatory" id="ctrl_email" name="email">
</div>

CSS

.hide {
    display: none;
}

Zurück