Die Festlegungen für die Grundeinstellungen eines Shops oder Subshops werden zentral im Online-Servicebereich (OSB) in den "Konfigurationen" durchgeführt. Für verschiedene Festlegungen gibt es unterschiedliche Konfigurationstypen, z. B. einen Konfigurationstyp für kaufmännische Einstellungen und Shopmeldungen, einen für Produktbewertungen, Listen mit Lieferländern etc.


Achtung:

Die Dateinamen der Konfigurationen dürfen auf keinen Fall umbenannt werden!
Alle Konfigurationen müssen unter exakt den Namen vorliegen wie in den folgenden Abschnitten angegeben. Andernfalls kann der Shop die Konfigurationen nicht verwenden.

Es gibt folgende Typen von Konfigurationen, die im Online-Servicebereich bearbeitet werden können:

Inhalt

1 ".config"-Konfigurationen

2 ".dat"-Konfigurationen

3 ".cfg"-Konfigurationen

4 ".conf"-Konfiguration

Hinweis auf vorherige Konfigurationen

5 ".ini"-Konfigurationen

 


1 ".config"-Konfigurationen

".config"-Konfigurationen werden angelegt, um individuelle Einstellungen vorzunehmen. Sie dienen entweder grundlegenden Einstellungen oder feature-spezifischen Einstellungen.

Name

Zuordnung

Referenz

Konfiguration global.config

global (=subshop-übergreifend)

Referenz: Konfiguration global.config

Bewertungs-Konfiguration (prodrating.config)

global oder subshop-spezifisch

Referenz: Bewertungs-Konfiguration

Konfiguration wws-online-interface.config

subshop-spezifisch

Referenz: Konfiguration wws-online-interface.config

Shopkonfiguration shop.config

subshop-spezifisch

Referenz: Shopkonfiguration shop.config

Alle ".config"-Konfigurationen sind in benannte Abschnitte gegliedert, die durch Start- und Endekennungen (spitze Klammern wie bei HTML) begrenzt sind. Die Bezeichnungen der Abschnitte werden von WEBSALE vorgegeben. Jeder Abschnitt enthält Parameter und Werte, die Funktionen oder ausgebende Texte definieren.

Hier als Beispiel der Abschnitt <PaymentPrepayment-Txt>:

<PaymentPrepayment-Txt>
   ...
   Allow              = yes
   Name               = Vorauskasse
   Discount           = abzüglich 3 % Rabatt         # Text
   Discount-Value     = 3                            # Wert
   BillCountry-Rule   = AllowCountries               # [DenyCountries|AllowCountries], standard=DenyCountries
   BillCountry-List   = DEU, AUT, CHE                # Kommaseparierte Liste der Länder im 3-stelligen ISO-Code
   ...
</PaymentPrepayment-Txt>

Je nach Suffix erwarten die Parameter eine bestimmte Eingabe:

Parameter mit Suffix "Allow" erwarten "yes" oder "no" als Eingabe

Parameter mit Suffix "Value" erwarten eine Eingabe von Zahlen, z. B. "10" oder "12.50" (Achten Sie auf den Punkt als Trennzeichen vor den Nachkommastellen!)

Parameter mit Suffix "List" erwarten eine kommaseparierte Liste, z. B. "DEU, AUT, CHE"

Parameter mit Suffix "Txt" erscheinen als Texte im Shop

Parameter mit anderen oder ohne Suffix erwarten spezifische Angaben, die in der WEBSALE Online-Dokumentation beim jeweiligen Parameter/Abschnitt vorgegeben sind.

 


2 ".dat"-Konfigurationen

Zweck dieser Konfigurationen sind Einträge, die später im Shop in Auswahllisten (z. B. Listboxen) angezeigt werden, z. B. eine Auswahlliste der Rechnungsländer.

Name

Zuordnung

Referenz

Wechselkurs-Konfiguration (currency.dat)

global (=subshop-übergreifend)

Referenz: Konfiguration currency.dat

Anrede-Konfiguration (salutation.dat)

global oder subshop-spezifisch

Referenz: Konfiguration salutation.dat

Titel-Konfiguration (title.dat)

global oder subshop-spezifisch

Referenz: Konfiguration title.dat

Rabatt-Konfiguration (discount.dat)

global oder subshop-spezifisch

Referenz: Konfiguration discount.dat

Rechnungs- und Lieferlandkonfiguration (country.dat)

subshop-spezifisch

Referenz: Konfiguration country.dat und country_deliv.dat

Lieferland-Konfiguration (country_deliv.dat)

subshop-spezifisch

Referenz: Konfiguration country.dat und country_deliv.dat

Alle ".dat"-Konfigurationen sind Tab-separiert und nicht in Abschnitte unterteilt.

Hier als Beispiel ein Ausschnitt aus der Konfiguration country.dat:

Name   Iso
DEUTSCHLAND   DEU
ÖSTERREICH   AUT
SCHWEIZ   CHE
AFGHANISTAN   AFG
ALBANIA   ALB
ALGERIA   DZA

 


3 ".cfg"-Konfigurationen

Diese Konfigurationen werden automatisch erstellt und können nicht bearbeitet werden. Zu Prüf- und Vergleichszwecken können sie in der OSB-Oberfläche gelesen werden.

Name

Zuordnung

Referenz

Importdatei (prod.cfg)

subshop-spezifisch

Referenz: Importdatei prod.cfg

 

 

 

 


4 ".conf"-Konfiguration

Von diesem Typ existiert nur die Konfigurationsdatei ws_access.conf, die im Wurzelverzeichnis jedes Shops oder, sofern ein Subshop vorhanden ist, im Unterverzeichnis für diesen Subshop bereitgestellt wird. Auf diese Konfiguration kann nicht über den OSB zugegriffen werden.

Diese Datei entspricht von den Möglichkeiten und der Syntax einer .access.conf des Apache-Webservers und sollte nur mit den nötigen Fachkenntnissen angepasst werden.

Name

Referenz

Server-Konfiguration (ws_access.conf)

Referenz: Server-Konfiguration ws_access.conf

 


5 ".ini"-Konfigurationen (alte Logik)

".ini"-Konfigurationen stammen aus der WEBSALE Version V7 und sollten in der V8 nicht mehr verwendet werden.

Übersicht der ehemaligen Konfigurationen des Typs .ini

Name

Zuordnung

Referenz

websale.ini
design.ini
authent.ini

Die ini-Konfigurationen der V7  wurden in der V8 zu der subshop-spezifischen Shopkonfiguration shop.config zusammengefasst.

Referenz: Shopkonfiguration shop.config