Virtuelle Anprobe für Magento 2 – Integration der Enterprise Fashion API
TryOnCloud lässt sich über eine REST-API und ein schlankes Frontend-Modul in Magento 2 integrieren. Geeignet für große Modehändler, die Magento Commerce oder Magento Open Source einsetzen. Vollständige Kontrolle über das Anprobeerlebnis dank des XML-Systems für Blöcke und Layouts von Magento.
Methode
Magento 2 Module + REST API
Auth
API key via Magento configuration — stored in core_config_data
Sprache
PHP / XML / JavaScript (RequireJS)
Am besten für
Mid-market to enterprise fashion retailers ($5M+ GMV)
Warum TryOnCloud mit Magento 2 verwenden
- Volle Kontrolle über das Magento-Layout-XML – Platzieren Sie die Anprobe an beliebiger Stelle auf der Produktseite
- Kompatibel mit Luma, Hyva und benutzerdefinierten Magento-Themes
- Konfiguration des Admin-Panels – keine fest codierten Werte
- Unterstützt den Block-Cache von Magento – der „Anprobieren“-Button ist cachefreundlich
- Kompatibel mit Magento Commerce B2B und Multi-Store-Konfigurationen
So richten Sie TryOnCloud auf Magento 2 ein
Geschätzte Einrichtungszeit: 2–4 hours. Schwierigkeit: Mittel.
- 1
Installieren Sie das Magento-Modul über Composer
Führen Sie folgenden Befehl aus: `composer require tryoncloud/magento2-module`. Anschließend: `bin/magento module:enable TryOnCloud_VirtualTryOn && bin/magento setup:upgrade`.
- 2
API-Schlüssel im Magento-Adminbereich konfigurieren
Gehen Sie zu „Stores“ > „Konfiguration“ > „TryOnCloud“ > „Allgemein“. Geben Sie Ihren API-Schlüssel aus dem TryOnCloud-Dashboard ein. Speichern Sie die Änderungen und leeren Sie den Cache.
- 3
Anzeigeeinstellungen konfigurieren
Wählen Sie im selben Konfigurationsfenster aus, für welche Attributsätze die Anprobe-Funktion angezeigt werden soll (z. B. „Kleidung“, „Bekleidung“). Legen Sie die Position der Schaltfläche relativ zum Block „In den Warenkorb“ fest.
- 4
Statische Inhalte bereitstellen
Führen Sie folgenden Befehl aus: bin/magento setup:static-content:deploy. Dadurch wird das TryOnCloud-JavaScript in Ihrem Verzeichnis für statische Dateien veröffentlicht.
- 5
Cache prüfen und leeren
Rufen Sie ein Produkt mit den konfigurierten Attributen auf. Vergewissern Sie sich, dass die Schaltfläche „Anprobieren“ angezeigt wird. Führen Sie den Befehl „bin/magento cache:flush“ aus, falls die Änderungen nicht sichtbar sind.
Code-Beispiel
Magento 2: API-Aufruf aus einer Block-Klasse
<?php
namespace TryOnCloud\VirtualTryOn\Block\Product;
use Magento\Framework\View\Element\Template;
use Magento\Framework\HTTP\Client\Curl;
class TryOnButton extends Template
{
public function __construct(
Template\Context $context,
private readonly Curl $curl,
private readonly \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
array $data = []
) {
parent::__construct($context, $data);
}
public function getApiKey(): string
{
return $this->scopeConfig->getValue(
'tryoncloud/general/api_key',
\Magento\Store\Model\ScopeInterface::SCOPE_STORE
);
}
}Wissenswert
- ⓘErfordert Magento 2.4.x (2.3.x wird mit geringfügigen Anpassungen unterstützt)
- ⓘFür die Installation des Moduls ist ein SSH-Zugang zum Server erforderlich
- ⓘKenntnisse des Entwicklers im Bereich des Layout-XML-Systems von Magento werden empfohlen
Häufig gestellte Fragen
Funktioniert TryOnCloud mit Hyva-Themes?
Ja. Das Magento-Modul von TryOnCloud enthält neben der Standardversion von RequireJS auch eine Hyva-kompatible Alpine.js-Komponente. Aktivieren Sie diese in der Modulkonfiguration.
Funktioniert es mit Magento Commerce (Adobe Commerce)?
Ja. Das Modul ist mit Magento Open Source und Adobe Commerce 2.4.x kompatibel. B2B- und Multi-Store-Konfigurationen werden unterstützt.
Können wir die API nutzen, ohne das Modul zu installieren?
Ja. Sie können die TryOnCloud-REST-API direkt von jedem benutzerdefinierten Magento-Frontend aus aufrufen, ohne das Modul zu benötigen. Das Modul bietet lediglich eine vorgefertigte UI-Integration.
Bereit, virtuelle Anprobe zu Ihrem Magento 2-Shop hinzuzufügen?
Schließen Sie sich Hunderten von Modehändlern an, die Retouren reduzieren und Conversions mit TryOnCloud steigern. Kostenlos starten — keine Kreditkarte erforderlich.
Kostenlos starten