Ändern des Erscheinungsbilds (HBS)

Nachdem die Komponenten für das benutzerdefinierte Kommentarsystem im Anwendungsverzeichnis (/apps?lang=de) vorhanden sind, wobei ein resourceSuperType auf das standardmäßige Kommentarsystem verweist und das benutzerdefinierte Modell/die benutzerdefinierte Ansicht registriert ist, können Sie die Implementierung ändern.

Für eine einfache Demonstration, eine visuelle Funktion, wird der Avatar des angemeldeten Benutzers entfernt, der einen Kommentar veröffentlicht.

HINWEIS

Um die Erweiterung nutzen zu können, muss die Instanz des Kommentarsystems auf einer Website, auf die sich die Auswirkungen auswirken sollen (/content?lang=de), seinen resourceType als benutzerdefiniertes Kommentarsystem festlegen.

Ändern Sie die HBS-Skripte

Verwenden von CRXDE Lite:

  • Öffnen Sie /apps/custom/components/comments/comment/comment.hbs

    • Kommentieren Sie das Tag aus, das den Avatar für einen Kommentar-Beitrag enthält (~ Zeile 21):

      <!--
       <<img class="scf-comment-avatar {{#if topLevel}}withTopLevel{{/if}}" src="{{author.avatarUrl}}"></img>
       -->
      
  • Öffnen Sie /apps/custom/components/comments/comments.hbs

    • Kommentieren Sie das Tag aus, das den Avatar für den nächsten Kommentar-Eintrag enthält (~ Zeile 44):

      <!--
       <img class="scf-composer-avatar" src="{{loggedInUser.avatarUrl}}"></img>
       -->
      
  • Wählen Sie Alle speichern

Benutzerdefinierte App replizieren

Nachdem die Anwendung geändert wurde, muss die benutzerdefinierte Komponente erneut repliziert werden.

Eine Möglichkeit ist, dies zu tun

  • Im Hauptmenü

    • Wählen Sie Tools > Vorgänge > Replikation aus.
    • Wählen Sie nun eine der folgenden Optionen aus Activate Tree
    • Legen Sie Start Path fest: nach /apps/custom
    • Deaktivieren Sie Only Modified
    • Schaltfläche Activate auswählen

Anzeigen von geänderten Kommentaren auf der veröffentlichten Beispielseite

Wenn Sie das Erlebnis auf der Veröffentlichungsinstanz fortsetzen, die noch als derselbe Benutzer angemeldet ist, ist es jetzt möglich, die Seite in der Veröffentlichungsumgebung zu aktualisieren, um die Änderung zum Entfernen des Avatars anzuzeigen:

chlimage_1-81

Beispiel für Kommentar-Erweiterungspaket

Angehängt ist ein Paket der benutzerdefinierten Kommentaranwendung, die in diesem Tutorial erstellt wurde.

Datei laden

Auf dieser Seite