Contao-Camp 2024
Ergebnis 1 bis 17 von 17

Thema: Änderungen an einem Contaomodul - Kommentare

  1. #1
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard Änderungen an einem Contaomodul - Kommentare

    Hallo!

    Ich hätte gern gewusst wo ich die Datei finde, in der ich ein Feld der Kommentarfunktion entfernen kann.

    Screenshot 2019-09-15 18.37.00.jpg

    https://www.test.kiaora-tonight.de/Home.html
    DropLimits -Die Seite der Rekordjäger

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    https://github.com/contao/contao/blo....php#L206-L212

    Update sicher kannst du das aber nicht entfernen.

    Da das Feld aber nicht mandatory ist, kann du einfach in einem eigenen mod_comment_form Template dafür sorgen, dass es nicht ausgegeben wird.

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.545
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hier kannst Du schauen, wie das geht: https://contao-academy.de/blog/komme...tao-4-anpassen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Hier kannst Du schauen, wie das geht: https://contao-academy.de/blog/komme...tao-4-anpassen
    Hallo!

    Ich habe alle Ordner geöffnet, aber " mod_comment_form.html5" nicht gefunden
    DropLimits -Die Seite der Rekordjäger

  5. #5
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    https://github.com/contao/contao/blo....php#L206-L212

    Update sicher kannst du das aber nicht entfernen.

    Da das Feld aber nicht mandatory ist, kann du einfach in einem eigenen mod_comment_form Template dafür sorgen, dass es nicht ausgegeben wird.
    Das funktioniert ...
    dann müsst ich aber auch noch die Gestaltung anfassen ... ist alles etwas durcheinander ... hab ich erstmal wieder rückgängig gemacht

    Screenshot 2019-09-16 08.21.40.jpg
    DropLimits -Die Seite der Rekordjäger

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    Ich habe alle Ordner geöffnet, aber " mod_comment_form.html5" nicht gefunden
    Dazu brauchst du keine Ordner öffnen. Das Template legst du einfach im Backend an.


    Zitat Zitat von eisenherz Beitrag anzeigen
    Das funktioniert ...
    dann müsst ich aber auch noch die Gestaltung anfassen ... ist alles etwas durcheinander ... hab ich erstmal wieder rückgängig gemacht

    Screenshot 2019-09-16 08.21.40.jpg
    Zeige mal dein mod_comment_form Template, das du jetzt gemacht hast.

  7. #7
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dazu brauchst du keine Ordner öffnen. Das Template legst du einfach im Backend an.


    Zeige mal dein mod_comment_form Template, das du jetzt gemacht hast.
    Ich habe "mod_comment_form.html5" doch gefunden und wie im Tutorial von Christian Feenberg eingefügt

    PHP-Code:
    <!-- indexer::stop -->
    <div class="form">
      <?php if ($this->requireLogin): ?>
        <p class="info"><?= $this->login ?></p>
      <?php else: ?>
        <?php if ($this->confirm): ?>
          <p class="tl_confirm"><?= $this->confirm ?></p>
        <?php elseif ($this->allowComments): ?>
          <form<?php if ($this->action): ?> action="<?= $this->action ?>"<?php endif; ?> id="<?= $this->formId ?>" method="post">
            <div class="formbody">
              <input type="hidden" name="FORM_SUBMIT" value="<?= $this->formId ?>">
              <input type="hidden" name="REQUEST_TOKEN" value="{{request_token}}">
              <?php foreach ($this->fields as $field): ?>
                 <?php if (!in_array($field->name, array('website'))): ?>
                    <?= $field->parse() ?>
                <?php endif; ?>
              <?php endforeach; ?>
              <div class="widget widget-submit">
                <button type="submit" class="submit"><?= $this->submit ?></button>
              </div>
            </div>
          </form>
        <?php endif; ?>
      <?php endif; ?>
    </div>
    <!-- indexer::continue -->

    führt zum selben Erscheinungsbild wie die Änderung hier
    contao/comments-bundle/src/Resources/contao/classes/Comments.php

    https://www.test.kiaora-tonight.de/Home.html
    DropLimits -Die Seite der Rekordjäger

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.545
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    führt zum selben Erscheinungsbild wie die Änderung hier
    contao/comments-bundle/src/Resources/contao/classes/Comments.php
    Die Dateien im vendor/ Ordner solltest Du niemals anfassen oder ändern. Jedwede Änderung, die dort gemacht wird, könnte mit einem Update wieder überschrieben werden.

    Hast Du für die Subdomain ein SSL-Zertifikat zugewiesen? Die Website ist sonst nicht aufrufbar, wenn Du die Requests auf HTTPS umschreiben lässt. Ansonsten solltest Du das einstweilen deaktivieren.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Die Dateien im vendor/ Ordner solltest Du niemals anfassen oder ändern. Jedwede Änderung, die dort gemacht wird, könnte mit einem Update wieder überschrieben werden.

    Hast Du für die Subdomain ein SSL-Zertifikat zugewiesen? Die Website ist sonst nicht aufrufbar, wenn Du die Requests auf HTTPS umschreiben lässt. Ansonsten solltest Du das einstweilen deaktivieren.
    SSL-Zertifikat ist zugewiesen ... schon länger
    DropLimits -Die Seite der Rekordjäger

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

    Support Contao

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    SSL-Zertifikat ist zugewiesen ... schon länger
    Aber anscheinend nicht für die Subdomain. Da kommt eine Fehlermeldung.
    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.




  11. #11
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Aber anscheinend nicht für die Subdomain. Da kommt eine Fehlermeldung.
    Irgendwie schon

    Screenshot 2019-09-16 19.46.23.jpg

    Jetzt habe ich gerade von "test" auf die reguläre Adresse verwiesen und bekomme einen 404 angezeigt

    ich habe auf den Ordner "web" verwiesen

    Ich hoffe das ist nur ein zeitliches Problem, bis die richtige Adresse greift
    DropLimits -Die Seite der Rekordjäger

  12. #12
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.545
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    Irgendwie schon
    Okay, dann solltest Du aber auch https://test.kiaora-tonight.de/ als URL posten und nicht wie oben https://www.test.kiaora-tonight.de/
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  13. #13
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Okay, dann solltest Du aber auch https://test.kiaora-tonight.de/ als URL posten und nicht wie oben https://www.test.kiaora-tonight.de/
    Danke! Ich musste auch jetzt erst 3x hinschauen bis ich den Unterschied festgestellt habe
    DropLimits -Die Seite der Rekordjäger

  14. #14
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard

    Zitat Zitat von xchs Beitrag anzeigen
    Hier kannst Du schauen, wie das geht: https://contao-academy.de/blog/komme...tao-4-anpassen
    Hallo!

    Das Prinzip habe ich begriffen mit einem template wie von spooky vorgeschlagen wäre es ja auch updatsicher, oder?

    Nur im Tutorial änder sich nicht an der grundlegenden Gestaltung ... nur das unerwünschte Feld wird nicht angezeigt.
    Bei mir verschieben sich die Felder zueinander ... das sieht nicht gut aus ... warum passiert das bei mir und im Tutorial nicht?
    DropLimits -Die Seite der Rekordjäger

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    Nur im Tutorial änder sich nicht an der grundlegenden Gestaltung ... nur das unerwünschte Feld wird nicht angezeigt.
    Bei mir verschieben sich die Felder zueinander ... das sieht nicht gut aus ... warum passiert das bei mir und im Tutorial nicht?
    Das Tutorial hat ja nichts mit deinem Theme oder CSS zu tun. Das musst du natürlich selbst anpassen.

  16. #16
    Contao-Fan Avatar von eisenherz
    Registriert seit
    12.11.2010.
    Ort
    Münster
    Beiträge
    908

    Standard alte Kommentare werden nicht angezeigt

    Zitat Zitat von Spooky Beitrag anzeigen
    Das Tutorial hat ja nichts mit deinem Theme oder CSS zu tun. Das musst du natürlich selbst anpassen.
    Okay. Ich hatte gedacht, wenn ein Feld wegfällt rutscht alles einfach um diesen Abstand hoch ... wohl wieder zu naiv gedacht.


    Was ich aber auch nicht verstehe, die alten Kommentare der letzten Jahre werden nicht angezeigt, obwohl ich sie im BE sehen kann und sie auch auf sichtbar stehen

    https://www.kiaora-tonight.de/Home.html ... ganz unten
    DropLimits -Die Seite der Rekordjäger

  17. #17
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Zitat Zitat von eisenherz Beitrag anzeigen
    Okay. Ich hatte gedacht, wenn ein Feld wegfällt rutscht alles einfach um diesen Abstand hoch ... wohl wieder zu naiv gedacht.
    Das kommt auf dein CSS an.

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
  •