Herzlich willkommen

Hyvä Kompatibilität

Implementierung

Das Feld für die USt.-ID muss in das entsprechende Template aufgenommen werden. Das Modul stellt einen Block zur Verfügung, der in die Registrierungs- und Adressbearbeitungsformulare aufgenommen werden kann.

Registrierungsformular

Um das Feld für die USt.-ID in das Registrierungsformular aufzunehmen, fügen Sie den folgenden Code an der Stelle in das Template ein, an der das Feld erscheinen soll.

In Ihrem Template, beispielsweise app/design/frontend/MyVendor/mytheme/Magento_Customer/templates/form/register.phtml an der Stelle, an der das Feld erscheinen soll:

<?= $block->getChildHtml('account_create.vat_id') ?>

Formular zur Adressbearbeitung

Wie oben, nur für das Adressbearbeitungsformular im Kundenkonto.

In Ihrem Template beispielsweise app/design/frontend/MyVendor/mytheme/Magento_Customer/templates/address/edit.phtmlan der Stelle, an der das Feld erscheinen soll:

<?php if ($addressViewModel->addressIsVatAttributeVisible()): ?>
    <?= $block->getChildHtml('customer_address.vat_id') ?>
<?php endif ?>

Ab Version 1.26.0 ist die Hyva-Theme-Kompatibilität, die zuvor durch ein separates Modul bereitgestellt wurde, nun in das Hauptmodul „Geissweb_Euvat” integriert:

Separates Modul Abgedeckter Bereich Status
hyva-themes/magento2-geissweb-euvat (Hyva_GeisswebEuvat) Kundenregistrierung, Adressbearbeitung Veraltet – jetzt integriert
hyva-themes/magento2-hyva-checkout-geissweb-euvat (Hyva_GeisswebEuvatCheckout) Hyva-Kasse Weiterhin separat erforderlich

Das bedeutet:

  • Sie benötigen das hyva-themes/magento2-geissweb-euvat Modul für die Kompatibilität mit Hyva Theme nicht mehr
  • Das Hauptmodul unterstützt das Hyva-Theme (Registrierung + Adressbearbeitung) nativ
  • Hyva Checkout-Benutzer müssen weiterhin hyva-themes/magento2-hyva-checkout-geissweb-euvat separat installieren

Hyvä Checkout-Kompatibilität

Für die Kompatibilität mit Hyvä Checkout müssen Sie das Checkout-Kompatibilitätsmodul installieren, das in der Hyva GitLab-Instanz verfügbar ist: Kompatibilitätsmodul für Hyva Checkout

Wenn Sie für diese Seite einen Fehler 404 erhalten, bedeutet dies, dass Ihr Hyva GitLab-Konto nicht über die erforderlichen Berechtigungen für den Zugriff auf die Checkout-Integrationen verfügt. Wenden Sie sich in diesem Fall bitte an das Hyvä-Team.

Fehlerbehebung

Composer-Konfliktfehler

Wenn Sie während composer update:

geissweb/module-euvat conflicts with hyva-themes/magento2-geissweb-euvat

Dies ist zu erwarten. Entfernen Sie zunächst das alte Hyva Theme-Modul (siehe Schritt 1 oben).