Kommentare für Mitglieder
Hallo Zusammen,
ich möchte eine Art Kommentarfunktion realisieren, bei der nur Mitglieder Kommentare schreiben und lesen können. Die normale Kommentarfunktion ist dafür, finde ich, nicht geeignet, da ich da ja jedesmal eine email etc. eingeben muss. Im Prinzip soll es so sein, dass sich die Mitglieder auf einer Seite austauschen können. Gut wäre natürlich, wenn der Benutzername des angemeldeten Mitglieds gleich als Verfasser des Kommentares übernommen wird. Ich weiß leider nicht wie ich sowas realisieren könnte. Erweiterungen finde ich net und die normale Kommentarfunktion kann ich auch nicht einfach anpassen. Muss ich da auf Template-Ebene aktiv werden?
Wäre super, wenn jemand einen Ansatz oder sogar eine Lösung für mich hätte! :)
Danke!!
News-Kommentare nur für angemeldete FE-User
Hallo,
auch bei mir sollen News-Kommentare nur von angemeldeten (FE-)Mitgliedern gelesen werden können. Dazu habe die ce_comments.html5 wie folgt ergänzt:
PHP-Code:
<?php $user = $this->replaceInsertTags( '{{user::username}}'); ?>
<?php if (!empty($user)): ?>
<?php $this->extend('block_searchable'); ?>
<?php $this->block('content'); ?>
<?php echo implode('', $this->comments); ?>
<?php echo $this->pagination; ?>
<?php include $this->getTemplate('mod_comment_form', 'html5'); ?>
<?php $this->endblock(); ?>
<?php endif; ?>
Leider funktioniert es so nicht. Die Kommentare werden trotzdem angezeigt (Contao 3.3.x). Kann mir jemand sagen, wie die Abfrage richtig heißen muss? Oder lässt sich die Anzeige der Kommentare jetzt irgendwo anders einstellen, wo ich es noch nicht entdeckt habe?
Viele Grüße,
Anke
EDIT: Es müsste wohl mit "FE_USER_LOGGED_IN === true" gehen, aber ich bekomme die richtige Syntax nicht hin.