Ergebnis 1 bis 6 von 6

Thema: Formular wird nach Einfügen von Sicherheitsabfrage nicht mehr angezeigt

  1. #1
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard Formular wird nach Einfügen von Sicherheitsabfrage nicht mehr angezeigt

    Also ich hab einiges an Templates bearbeitet, aber nun habe ich eine Sicherheitsabfrage eingefügt und jetzt ist im Frontend das gesamte Formular weg. Im Quellcode steht es noch da. Wie kann das sein? Hier das Formular in der Testumgebung: .........
    Geändert von TS84 (05.10.2021 um 13:37 Uhr)

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn Du mal in den Code schaust dann steht da
    Code:
    <fieldset style="display: none;">
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    Sehe ich nicht, wo das stehen soll. Das display=none bezieht sich doch auf das div, wo das Captcha drin ist, welches ja auch normalerweise nicht angezeigt wird. Oder verstehe ich da was falsch?

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein das bezieht sich auf das Fieldset des gesamten Formulars. Kann man deutlich in den Entwicklertools sehen. Wenn es dort temporär auf display: block gesetzt wird, dann ist Dein Formular auch da.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  5. #5
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    Jetzt hab ich fieldset aus dem form_wrapper-template rausgenommen. Jetzt wirds angezeigt, aber auch das Captcha wird angezeigt. Sollte das gerade nicht angezeigt werden und nur für Bots sein?

  6. #6
    Contao-Nutzer
    Registriert seit
    24.07.2011.
    Beiträge
    195

    Standard

    Nun hab ich das <fieldset> wieder eingefügt und im template "row" das scheinbar überflüssige <div> wieder eingefügt. Jetzt klappt alles.
    Dieses <div> welches ich gelöscht hatte, wurde wohl benötigt.
    HTML-Code:
    <div class="<?= $this->prefix ?><?php if ($this->class): ?> <?= $this->class ?><?php endif; ?>">
      <?php $this->block('label'); ?>
      <?php $this->endblock(); ?>
    
      <?php $this->block('field'); ?>
      <?php $this->endblock(); ?>
    </div>

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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