Hallo Community,
ist es möglich, dass die Felder Name und E-Mail in den Kommentaren der News keine Pflichtfelder mehr sind.
Ich würde dies gerne deaktivieren.
Grüße Marco
Hallo Community,
ist es möglich, dass die Felder Name und E-Mail in den Kommentaren der News keine Pflichtfelder mehr sind.
Ich würde dies gerne deaktivieren.
Grüße Marco
schau mal im Wiki: http://de.contaowiki.org/Pflichtfelder_definieren
dort wird beschrieben, wie man Pflichtfelder hinzufügen kann. Mit "false" werden sie wohl deaktiviert. Erklärt wird die Vorgehensweise an den News um den Teaser als Pflichtfeld zu definieren. Für die Kommentare musst du dir das Kommentar-Modul raussuchen.
Vielen Dnak für die schnelle Antwort. Leider handelt es sich dort um Felder im Backend.
Ich möchte aber die Pflichtfelder im Frontend deaktivieren.
ich denke mal, dass das Vorgehen unabhängig davon ist, ob es im Frontend oder Backend geändert werden soll. Du kannst es ja mal ausprobieren.
Ich habe es eben getestet. Leider ohne Erfolg.
Moin,
ich habe jetzt folgende Lösung umgesetzt.
Von Andreas:
Ich meine die einfachste Art wäre, wenn du das email-Feld aus dem Template ce_comments entfernst und ein hardcodiertes hidden-Feld mit den gleichen Werten und einer Dummy-Adresse dort einträgst.
Vielen Dank für Eure Hilfe
Marco
Ich greife das Thema wieder auf.
Ich möchte für Contao 4.4 die Pflichtfelder für den Namen und den Kommentar bei den Nachrichten-Kommentaren rausnehmen. Wie kann ich dies lösen?
Danke
Viele Grüße aus Köln
Matu
Hallo,
ich denke definieren dass es kein Pflichtfeld mehr ist geht nach wie vor über die DCA Config:
Oder möchtest Du die Felder ganz entfernen?PHP-Code:
$GLOBALS['TL_DCA']['tl_comments'][''fields']['name']['eval']['mandatory'] = false;
Grüße
Danke!
Wo finde ich noch einmal die DCA Config?
Das wäre auch eine Alternative, gerade bzg. DSGVO oder?Oder möchtest Du die Felder ganz entfernen?
Habe gelesen, das so wenig wie möglich Pflichtfelder bei Kommentarmodulen gesetzt werden sollen...
Viele Grüße aus Köln
Matu
Die DCA config kannst Du weiterhin (contao 4.4) in system/config/dcaconfig.php anlegen.
Ja die DSGVO mach keinen Spaß. Eine Empfehlung kann ich leider nicht geben.
@JMMB
das hat bei Dir funktioniert? Mal abgesehen davon, dass die dcaconfig.php in Cto4 deprecated ist, hat es aber auch in cto3.5 nicht funktioniert, die Felder bleiben bei mir "mandatory".
Mir ist auch nicht klar wie ich in Contao4 das Kommentarformular so ändern kann, dass Felder wegfallen die ich nicht benötige, wie z.B. "website"?
Da musste ich in Cto3.5 nur das Feld aus dem Template löschen, so einfach geht's aber jetzt nicht mehr, wenn ich das richtig gesehen habe, oder?
Das ist prinzipiell auch in Contao 4 nicht anders. Über das DCA kannst du bei den Kommentaren nichts ändern (auch nicht in Contao 3). Die Erzeugung Verarbeitung von Kommentar Formularen ist hard gecodet: https://github.com/contao/comments-b....php#L163-L407
Danke für die Anworten!
Und wie kann ich nun
- Name und Email nicht mehr als Pflichtfeld einbauen?
- Webseite und "Über neue Kommentare per E-Mail benachrichtigen" rausnehmen?
- Einen extra Checkbox bzg. Datenschutz und einen Link zur Datenschutzseite hinzufügen?
Danke
Viele Grüße aus Köln
Matu
Aktuell gar nicht, es sei denn du entwickelst dir alles selbst.
Im Zuge von https://github.com/friends-of-contao/contao-privacy wird aber evtl. etwas kommen womit du dann alles umsetzen kannst. Siehe https://github.com/friends-of-contao...ivacy/issues/5
Toll das sich darum gekümmert wird, Danke!
Viele Grüße aus Köln
Matu
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen