Häufig gestellte Fragen

Comments Extended - Tipps und Tricks

Wie kann man in Contao nach dem Absenden des Kommentar Formulars direkt auf die Kommentare springen?

Falls man sehr lange Frontend-Seiten oder News-Artikel hat, die etwas länger sind, dann ist es für den User nach dem Absenden des Formulars sehr irritierend keine Erfolgs- oder Fehlermeldung zu sehen. Wenn Sie oder Ihren Kunden dieses Verhalten stört, dann können Sie das jeweilige Formular anpassen. In diesem Fall ist es dann Template mod_comment_form.

Passen Sie das Template wie folgt an

Vorher:

<form<?php if ($this->action): ?> action="<?= $this->action ?>"<?php endif; ?> id="<?= $this->formId ?>" method="post">

Nachher:

<form<?php if ($this->action): ?> action="<?= $this->action ?>#comments"<?php endif; ?> id="<?= $this->formId ?>" method="post">

 

Darüber hinaus müssen Sie einem übergeordneten Element, wie z.B. einem div Element die ID comments vergeben.

Diese Änderung. dass nach dem Kommentieren von Beiträgen der User direkt zur Erfolgsmeldung springt.

Warum werden Im Formular die Sterne zur Bewertung nicht angezeigt?

Es gibt eine oder mehrere mögliche Ursachen:

  • Im Seitenlayout ist jQery nicht aktiviert oder jQuery und Mootools sind gleichzeitig aktiviert
  • Sie haben einen oder mehrere Fehler in Ihren individuellen Javascript-Dateien oder eingebundenen Javascript-Codes (Seitenlayout)
  • Sie haben ein Theme von Premium Contao Themes installiert - dort scheint es einen im Seitenlayout einen Bug zu geben - entfernen Sie daher aus dem Template fe_page.html5 folgende Zeile:
    <script type="text/javascript">jQuery.noConflict();</script>
  • Sie haben das Template mod_guestbook_form.html5 bearbeitet und eine bestimmte Code-Zeile entfernt, die wichtig ist

Zurück

Fragen und Feedback

Haben Sie noch Fragen oder gefällt Ihnen diese Seite des Handbuchs? Wir freuen uns auf Ihr Feedback.

Bewertung
Datenschutz*
Bitte rechnen Sie 6 plus 4.