Suche


Multishop

→ Konfiguration → Multishop

Unter Multishop verstehen wir, wenn für gewisse User mit einer speziellen URL oder z.B. auch IP-Adresse eine andere Sicht auf den Webshop eingenommen werden soll. 


Z.B. Alle User die über das Intranet der Firma "X" kommen sehen die Spezialpreise der Firma "X".

 Webshop soll unter "Geheimer URL" laufen - Best Practice

Webshop soll unter "Geheimer URL" laufen - Best Practice 


Erstellen Sie einen neuen Multishop Eintrag der etwa so aussieht:

Regel

[$_SERVER]
QUERY_STRING == vid=geheimercode

Konfiguration

[hook]
session_persistent = true
fix_customer_group = true

[overwrite]
# wenn sie eine spezielle Kundengruppe ansteuern möchten
# controller.account.default_group = 10


Ihre URL sollte dann so ähnlich aussehen:

https://www.example.com/?vid=geheimercode

Regeln (INI-Format)

$_SERVER]
; user agent
HTTP_USER_AGENT =~ Chrome

; exact ip
REMOTE_ADDR == 192.168.0.1

; ip range
REMOTE_ADDR =/ 192.168.1.1-192.168.1.100

; referer check. 
; require config "session_persistent = true"
HTTP_REFERER =~ example.com

Mögliche Operanden

OperandDescription
==Ist genau gleich
=~Regex vergleich
=/IP-Range vergleich

Konfiguration (INI-Format)

[hook]
; define affiliate

affiliate_id = 1

; redirect all requests
redirect_url = http://www.concertopro.ch

; make multishop selection session peristent
session_persistent = true

[overwrite]
; set customer group
customer.groups.default = 1

; set default theme
layout.default_theme_id = 1

; prefix of the default theme variant. 
; require config "layout.default_theme_id"
layout.theme_variant_prefix = de_

Priorität

Es ist möglich die Priorität zu setzen. (Muss ein Zahlenwert sein)

Status

AktivDie Multishop Regel, Konfig ist im Shop aktiv
AusgeschaltetDie Multishop Regel, Konfig ist im Shop inaktiv

Inhalt