Wildcard-Umgebungen bieten Dir die Möglichkeit, Entwicklungsumgebungen für Deine Kundenprojekte inklusive Testlizenzen anzulegen und einfach zu konfigurieren. So kannst Du für Deine Kunden bereits fertige Installationen mit allen notwendigen Erweiterungen anlegen und sie dem Kunden als Demo präsentieren, ohne die notwendigen Lizenzen im Voraus erwerben zu müssen.
Sofern Du den Umstieg von Shopware 5 auf Shopware 6 inklusive der Lizenzen mithilfe des Assistenten durchführen möchtest, erhältst Du weitere Informationen in unserem Artikel Migrationsumgebung.
Innerhalb einer Umgebung hast Du die Möglichkeit, mehrere Kundeninstanzen anzulegen. In jeder Instanz hast Du vollen Zugriff zum Shopware Store und kannst entsprechende Kundenprojekte vorbereiten oder auch nachstellen ohne Erweiterungen oder Lizenzen lizenzieren zu müssen.
Um eine Wildcard-Umgebung in Deinem Shopware Account anlegen zu können, musst Du Partner sein oder ein Extension-Partner von Erweiterungen. Wenn Du das noch nicht bist, findest Du hier alle Informationen dazu, wie Du Partner von Shopware werden kannst.
Hast Du noch keine Wildcard-Umgebung, kannst Du diese in dem Bereich Partner unter Wildcard-Umgebung anlegen. Klicke dazu oben rechts auf den Button Wildcard-Umgebung anlegen. Anschließend wählst Du die URL Deiner Wildcard-Umgebung. Diese kann z.B. Deine Domain sein und in etwa so aussehen: meinname.com.
Um Deine eigene Domain für die Wildcard zu aktivieren, wenden Dich sich bitte an Deinen Partnermanager.
Nachdem Du die Wildcard-Umgebung angelegt hast, kannst Du über den Button Wildcard-Instanz erstellen eine Wildcard-Instanz für Deine Kunden anlegen und einen Projektnamen sowie die gewünschte Shopware-Version für diese Instanz festlegen. Der Name kann z.B. Projekt-dev sein.
Die Subdomain der Wildcard-Instanz setzt sich dann aus dem Projektnamen und der URL der Wildcard-Umgebung zusammen. In diesem Fall wäre das z.B. Projekt-dev.meinname.com
Jede Subdomain Deiner Wildcard-Umgebung muss eines der Wörter test, dev, localhost, demo oder wildcard enthalten. Wir empfehlen daher, dieses direkt schon in die URL der Wildcard-Umgebung zu verwenden. Zum Beispiel dev.meinname.com anstatt meinname.com.
Alternativ kannst Du eines dieser Wörter natürlich auch in jedem Projektnamen hinterlegen. Zum Beispiel Projekt-dev.
Nachdem Du die Wild-Card Instanz angelegt hast, kannst Du Erweiterungen hinzufügen und für den Kunden eine Installation auf Deinem Server aufsetzen, und diese Domain als Lizenzdomain verwenden. Somit stehen Dir alle Erweiterungen zur Verfügung, die Du in der Instanz aktiviert hast.
Damit Du eine Erweiterung in Deiner Wildcard-Umgebung nutzen kannst, ist es notwendig, diese zuvor der jeweiligen Wildcard-Instanz hinzuzufügen. Klicke hierzu im Bereich Wildcard-Umgebungen auf die gewünschte Instanz (1), oder klicke auf die drei Punkte (2) hinter dem Projektnamen und wähle Details.
In den sich dann öffnenden Instanz Details klickst Du dann auf Lizenz hinzufügen und wählst die gewünschten Erweiterungen aus, die Du zu Deiner Wildcard-Instanz hinzufügen möchtest.
Wenn alle gewünschten Erweiterungen hinzugefügt wurden, klicke noch mal abschließend auf Speichern in der rechten oberen Ecke, damit die Lizenzen in Deine Wildcard-Instanz gespeichert werden.
Du kannst der Liste jederzeit Erweiterungen hinzufügen oder auch wieder entfernen.
Um Zugang zu den kommerziellen Funktionen der Shopware-Pläne zu erhalten, solltest Du das "Shopware Commercial"-Plugin suchen und in Deiner Wildcard-Umgebung installieren; standardmäßig erhältst Du damit Zugang zu allen darüber hinausgehenden Funktionen.
Die Shopware Installation führst Du auf Deinem eigenen Server durch. Für Installationen in Wildcard-Umgebungen kann nicht der Kundenserver genutzt werden. Damit Du auf alle Erweiterungen zugreifen kannst, ist es notwendig, die Subdomain der Wildcard-Instanz im Shop zu hinterlegen.
Shopware6
In Shopware 6 hinterlegst Du die Domain unter Einstellungen > System > Shopware Account als Lizenzdomain.
Nachdem Du die Subdomain hinterlegt hast, findest Du die ausgewählten Erweiterungen unter Erweiterungen > Meine Erweiterungen und kannst sie dort installieren.
Shopware 5
In Shopware 5 hinterlegst Du die Domain unter Einstellungen > Grundeinstellungen > Shopeinstellungen > Shops im Feld Host.
Anschließend findest Du die hinzugefügten Plugins unter Einstellungen > Pluginmanager > Meine Einkäufe und kannst sie installieren.
Nein. Eine Umgebung / Instanz dient ausschließlich dem Zweck, Kundenprojekte innerhalb Deiner Domain nachzustellen oder vorzubereiten. Es darf sich nicht um eine Produktivumgebung oder Umgebung unter einer Kundendomain handeln.