Ergebnis 1 bis 9 von 9

Thema: Abfrage der E-Mail-Adresse im Kommentarformular entfernen

  1. #1
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard Abfrage der E-Mail-Adresse im Kommentarformular entfernen

    Hallo,
    unter Contao 3.2.16 möchte ich die Abfrage der E-Mail-Adresse im Kommentarformular entfernen, wenn ich den entsprechenden Bereich im Template mod_comment_form.html5 auskommentiere, wird das Feld zwar nicht mehr angezeigt, aber der Versand des Formulars funktioniert nicht mehr, irgend etwas mache ich also falsch, kann mir vielleicht jemand weiterhelfen, vielen Dank im Voraus!
    Geändert von 3dr (19.02.2016 um 22:13 Uhr)

  2. #2
    Gesperrt
    Registriert seit
    07.05.2011.
    Beiträge
    1.199

    Standard

    Sind die PHP-Fehlermeldungen eingeschaltet oder hast Du in error.log geguckt, ob da was dazu drinsteht? Ich vermute, das Emailfeld ist ein Pflichtfeld und es einfach ausblenden, nur die halbe Miete. Ggf. mandatory="false" setzen.

  3. #3
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    Danke soweit_ok, und ja, das Emailfeld ist ein Pflichtfeld, ich werde mal deine Vorschläge abarbeiten und mich dann wieder melden.
    Geändert von 3dr (20.02.2016 um 21:09 Uhr)

  4. #4
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    So, PHP Fehlermeldungen habe ich mal eingeschaltet, nichts, das Formular wird einfach nicht versandt, wenn ich im Template das:
    PHP-Code:
    <div class="widget">
                <?php echo $this->fields['email']->generateWithError(); ?> <?php echo $this->fields['email']->generateLabel(); ?>
           </div>
    herausnehme. Auch in das error.log wird nichts geschrieben. Das Formular wird einfach neu aufgerufen. Wo kann ich mandatory="false" setzen, da habe ich nichts gefunden. Sonst noch Ideen, wo ich weiter suchen sollte?

  5. #5
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.529
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Vielleicht hilft dir dieses - ältere - Post:
    https://community.contao.org/de/show...eite-und-Email
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  6. #6
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    @planepix,
    einfach nicht zu fassen, woher wusstest du das, hast du mit besseren Suchbegriffen gesucht oder bist du einfach ein wandelndes Contao-Wiki? Dein Hinweis war genau richtig, Template angepasst wie beschrieben und: funktioniert! Ganz herzlichen Dank an alle für den schnellen Support und einen schönen Abend!
    Geändert von 3dr (21.02.2016 um 00:01 Uhr)

  7. #7
    Gesperrt
    Registriert seit
    07.05.2011.
    Beiträge
    1.199

    Standard

    Zitat Zitat von 3dr Beitrag anzeigen
    Wo kann ich mandatory="false" setzen, da habe ich nichts gefunden.
    Fein, dann konntest Du Dein Problem ja mit planepix Hilfe lösen.

    Und allgemein können Feldvorgaben in dcaconfig.php platziert werden ...
    Code:
    $GLOBALS['TL_DCA']['tl_tabellenname']['fields']['FELDNAME']['eval']['mandatory'] = false;
    Macht man so natürlich bloß, um die Modulvorgabe zu ändern, denn der Defaultwert ohne Deklaration wäre ja "false".

  8. #8
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    Danke soweit_ok, den Hinweis
    Macht man so natürlich bloß, um die Modulvorgabe zu ändern, denn der Defaultwert ohne Deklaration wäre ja "false".
    habe ich noch nicht so ganz verstanden, aber ich werde mich da mal einarbeiten, schönen Restabend.

  9. #9
    Gesperrt
    Registriert seit
    07.05.2011.
    Beiträge
    1.199

    Standard

    Na ja, wenn von einer Erweiterung eine andere Feldeigenschaft vorgegeben wurde, wie z. B. dass ein bestimmtes Feld Pflichtfeld sein soll. Wenn man sowas ändert, sollte man natürlich auch einen Blick in den Quellcode werfen, um logische Folgefehler ausschließen zu können.

    Danke, Dir auch einen schönen Restabend.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •