Shopware multishop opzetten

Net zoals bij Magento kan er bij Shopware een multistore ingesteld worden, waarmee het mogelijk is om meerdere webwinkels vanuit één back-end te beheren. In Shopware kunnen 3 soorten shops ingesteld worden:

Main shop
Allereerst is er de Main shop. Dit is de standaard shop waarmee Shopware geïnstalleerd is. Het verschil met andere shops is dat deze als “Default shop” gemarkeerd is, en niet verwijderd kan worden.

Subshop
Na de Main-shop, kent Shopware subshops: een shop die los staat van de Main Shop. Deze maakt gebruik van een eigen template en eigen data, en kan ingesteld worden op een eigen / aparte domeinnaam.

Language shop
Mocht je na het opzetten van de Main- of een subshop dezelfde shop willen hergebruiken voor een andere taalgroep, dan kent Shopware nog de Language shops (taal shops): een language shop kan aan een main- of subshop gekoppeld worden. Deze zal dan automatisch het template en de domeinnaam overnemen. Vervolgens kun je een andere taal aan deze shop toewijzen. Beide shops zien er dan hetzelfde uit, maar met een andere taal.

Instellen multishop

1. Om te beginnen met het instellen van de multishop, dien je eerst alle domeinen die je wenst te gebruiken, in te stellen in cPanel als Alias. Dit kun je doen door te gaan naar http://jouwwebsite.tld/cpanel

2. Vervolgens log je in en ga je naar Aliasses, onder het kopje Domains.

cPanel-aliases

3. In het nieuwe venster vul je in de bovenste balk het domein in, en klik je op Add. De domain root moet ingesteld zijn op dezelfde map als waar jouw Shopware installatie staat (vaak de public_html).

Create a new alias

Domain Root

Aanmaken van subshops

Het aanmaken van nieuwe sub- of language shops gebeurt in de back-end van Shopware.

1. Log in op jouw Shopware website

2. Ga na het inloggen naar Configuration > Basic settings > Shop settings > Shops.
De shop die al in het lijstje staat, is de main shop.

Shop-settingsv2

3. Klik op Add Entry voor het toevoegen van een nieuwe language- of subshop.

Aan de rechterkant zal er een formulier zichtbaar worden. Een gedeelte van de velden zijn algemeen, maar een aantal velden zullen verschillen aan de hand van het gekozen type shop. Om welke velden het gaat en hoe deze per type moeten worden ingevuld shop gaan we hieronder beschrijven. Na het invullen van de instellingen moet je enkel nog op opslaan klikken en wordt je language- of subshop aangemaakt.

Instellen van een Language shop

Hier beschrijven we het opzetten van een language shop.

Instellen language shop

We gaan nu een meertalige shop maken met de volgende configuraties:

- Shop type: bij het toevoegen van een nieuwe shop kan je aangeven of het een language shop (een aparte taal) moet zijn, of een subshop met eigen domein. Hierna kan je afhankelijk van de keuze de overige opties invullen.

- Main Shop (language shop): Hiermee kan je de Language shops koppelen aan een hoofd- of subshop.

- Name: hier kan je de naam aangeven van de betreffende shop. Dit word vooral intern gebruikt.

- Title: hier kan je de titel aangeven van jouw store. Dit word op de Front-end getoont.

- Position: hiermee geef je de volgorde aan waarin stores moeten worden weergegeven. wordt gebruik in de dropdown in de front-end en in de lijst in de back-end.

- Virtual Url: als de weer te geven URL van de store afwijkt van de werkelijke URL kan je dat hier aangeven.

- Localization: hiermee kan je de lokalisatie aangeven van de shop. Dit is met name belangrijk voor de teksten in de front-end. Standaard zijn alleen Duits en Engels geïnstalleerd, andere talen kan je downloaden.

- Category: kies de hoofdcategorie van deze shop. De gekozen categorie word ingesteld als hoofdcategorie, en alle subcategorieën worden ingesteld op het eerste level.

- Currency: kies hier de valuta die gebruikt kunnen worden. Klanten kunnen deze zelf in de front-end kiezen uit een keuzemenu.

- Customer group: hier kan je aangeven wat de standaard Customer group is voor deze shop.

- Adopt translation: als je een meerdere language shops met dezelfde taal in willen stellen, kan je dat hier aangeven. Hierdoor worden de teksten overgenomen van de door jou aangegeven shop en hoef je niet alles opnieuw handmatig in te stellen.

- Active: hiermee kan je de status van jouw shop instellen.

- Select pages: hier kan je de pagina's instellen die bij de subshop horen. Als deze niet ingesteld worden, word er een standaard set gebruikt.

Sla de wijzigingen op en wis de cache, zodat de taalwissel in de front-end verschijnt. Je kunt nu je taalwinkel openen met behulp van de taalswitch. Als je jouw language shop hebt gemaakt met een virtuele URL, kun je deze ook rechtstreeks openen met de toegewezen URL.

Instellen van een subshop

Hier beschrijven we het opzetten van een subshop. Deze subshop kan worden bereikt met behulp van een volledig apart domein.

Velden voor subshops

We gaan nu een subshop aanmaken met de volgende instellingen:

- Shop type: bij het toevoegen van een nieuwe shop kan je hier aangeven of het een language shop (een aparte taal) moet zijn, of een subshop met eigen domein. Hierna kan je afhankelijk van de keuze de overige opties invullen.

- Name: hier kan je de naam aangeven van de betreffende shop. Dit word vooral intern gebruikt.

- Title: hier kan je de titel aangeven van jouw store. Dit word op de Front-end getoont.

- Position: hiermee geef je de volgorde aan waarin stores moeten worden weergegeven. wordt gebruik in de dropdown in de front-end en in de lijst in de back-end.

- Host: de domeinnaam van de subshop, bijvoorbeeld: example.com (let op: gebruik hier géén http(s)://)

Tip: als zowel www.domeinnaam.tld als domeinnaam.tld naar deze shop moeten wijzen, voer hier dan domeinnaam.tld in, en voer de www-variant als Host Alias in!

- Virtual Url: als de weer te geven URL van de store afwijkt van de werkelijke URL kan je dat hier aangeven.

- Path: als de Shopware-installatie / shop in een submap van de public_html geplaatst is, kan je het juiste pad hier invoeren.

- Host Aliases: mocht je meerdere domeinnamen hebben die je voor deze shop wil gebruiken, dan kan je die hier opgeven. (1 domein per regel).

- Currency: kies hier de valuta die gebruikt kunnen worden. Klanten kunnen deze zelf in de front-end kiezen uit een keuzemenu.

- Localization: hiermee kan je de lokalisatie aangeven van de shop. Dit is met name belangrijk voor de teksten in de front-end. Standaard zijn alleen Duits en Engels geinstalleerd, andere talen kan je downloaden.

- Category: kies de hoofdcategorie van deze shop. De gekozen categorie word ingesteld als hoofdcategorie, en alle subcategorieën worden ingesteld op het eerste level.

- Document template (Subshops only): Selecteer hier het template voor documenten.

- Template: selecteer hier het thema voor de shop. (Configuratie van het thema gaat via de Theme Manager)

- Document template: selecteer hier het template voor documenten.

- Customer group: hier kan je aangeven wat de standaard Customer group is voor deze shop.

- Adopt translation: als je een meerdere language shops met dezelfde taal in willen stellen, kan je dat hier aangeven. Hierdoor worden de teksten overgenomen van de door jou aangegeven shop en hoef je niet alles opnieuw handmatig in te stellen.

- Active: hiermee kan je de status van jouw shop instellen.

- Select pages: hier kan je de pagina's instellen die bij de subshop horen. Als deze niet ingesteld worden, word er een standaard set gebruikt.

- Customer scope: standaard kunnen klanten in alle shops inloggen. Hiermee kan je de klanten van deze shop binden aan deze shop. Let op: bij gebruik van deze optie moet dit in alle shops worden ingesteld!

- Standard shop: dit is niet te wijzigen, enkel aanwezig om de default / Main store aan te geven.

- Select currencies: hier kan je aanvullende valuta’s opgeven die klanten kunnen gebruiken in de shop.

Als je domein al rechtstreeks naar je Shopware-installatie leidt, kun je jouw nieuwe aangemaakte subshop bellen.

 

Onderstaande settings zijn alleen van toepassing als er voor het domein (zoals ingevuld bij "Host" én host aliases) een geldig certificaat aanwezig is:

- SSL Support: moet SSL ingeschakeld worden voor deze shop? Dit geld voor de registratie, account, winkelwagen en checkout-pagina’s. alle andere pagina’s worden nog steeds over HTTP:// verstuurd.

- Always use SSL: zet deze optie aan als alle pagina’s met SSL beveiligd moeten worden. Houd er rekening mee dat alle URLS opnieuw worden geïndexeerd, maar dan met HTTPS://

- SSL Host: de domeinnaam die gebruikt moet worden voor de SSL-verbinding. Als die hetzelfde is als de shop-URL, kan je die hier invullen.

Tip: als zowel www.domeinnaam.tld als domeinnaam.tld naar deze shop moeten wijzen, voer hier dan domeinnaam.tld in, en voer de www-variant als Host Alias in!

- SSL Path: als de SSL-versie van de shop in een submap staat, kan je dit hier invullen.

- Host Aliases: als er meerdere domeinen op deze shop uit moeten komen, en waar HTTPS gebruikt moet worden, dan kan je de andere domeinen hier invoeren.

Shopware tutorials

Ben je op zoek maar meer informatie over Shopware, kijk dan ook eens op de community site van Shopware, hier zijn verschillende handleidingen (tutorials) in het Engels en Duits beschikbaar.

Contact

Mocht je meer willen weten over Shopware en de oplossingen die wij kunnen bieden op het gebied van hosting voor Shopware, neem dan contact met ons op. We adviseren je graag over de beste oplossing voor jouw situatie. Je kunt ons bereiken via info@skyberate.nl of 0316-712000

in Shopware
Heeft deze handleiding jouw vraag beantwoord?