Wie füge ich einen neuen Block auf der Anmeldeseite magento2 hinzu?
8
Ich möchte einen neuen Block auf der Anmeldeseite in Magento 2 einfügen. Kann mir jemand helfen, wie ich einen neuen Block auf der Anmeldeseite hinzufügen kann?
Fügen Sie es über das Widget hinzu. Fügen Sie ein neues Widget des statischen CMS-Blocktyps hinzu und wählen Sie dann in den Widget-Optionen Ihre spezifische Seite aus.
Antworten:
Fügen Sie einen neuen Block hinzu, indem Sie ein neues Modul erstellen. beispielsweise :
Erstellen Sie ein neues Verzeichnis in
app/code/
In diesem erstellen Sie weitere Ordner
Foo/Bar
Erstellen Sie zum Erstellen eines Moduls die Datei module.xml in
Foo/Bar/etc/module.xml
.Und fügen Sie diesen Code ein
Führen Sie dies
php bin/magento setup:upgrade
in Ihrer CLI für das Erstellungsmodul aus.Erstellen
Foo/Bar/Block/Baz.php
und fügen Sie diesen Code ein
erstellen
Foo/Bar/view/frontend/layout/customer_account_login.xml
und fügen Sie diesen Code ein
erstellen
Foo/Bar/view/frontend/templates/default/baz.phtml
und fügen Sie diesen Code ein
Entfernen Sie den Cache und überprüfen Sie Ihren Block, indem Sie die Anmeldeseite neu laden.
quelle
In Admin Panel: Zum Inhalt> Widgets> Widget hinzufügen> dann
Klicken Sie auf die Schaltfläche Weiter
und wählen Sie den Block aus, den Sie hinzufügen möchten.
quelle
Fügen Sie es über das Widget hinzu. Fügen Sie ein neues Widget des statischen CMS-Blocktyps hinzu und wählen Sie dann in den Widget-Optionen Ihre spezifische Seite aus.
quelle