Shopkonfiguration shop.config
Die folgende Übersicht enthält die Konfigurationsabschnitte der V8s-shop.config in alphabetischer Reihenfolge. Eine vollständige Beschreibung aller Abschnitte findet sich in der V8s-Dokumentation.
Jedem Abschnitt wurde nach Möglichkeit der entsprechende Konfigurationsknoten der neuen Version zugeordnet. So soll die Übersicht dabei unterstützen, bestehende V8s-Konfigurationen in der neuen Version identisch oder fachlich vergleichbar umzusetzen.
Fehlen Abschnitte oder einzelne Parameter ohne Zuordnung, hilft unser Support über das Support-Center gern weiter.
Alphabetische Übersicht der V8s Abschnitte
<AcceptTermsAndConditions><AddDomains><AdditionalProductFieldsInBasket>- Ersatzlos entfallen; jedes Produktdatenfeld kann im Warenkorb angezeigt werden - ohne zusätzliche Konfiguration.
<AddressFields-Actions>- Ersatzlos entfallen; Relaods, Refreshs etc. können ohne Konfiguration auf Basis der accounts.addressFieldsSettings direkt im Template hinzugefügt werden
<AddressFields-AlternativeText><AddressFields-InputVisibility><AddressFields-ReadOnly><AddressFields-Standards><AddressFields-Txt><AddressMaxInputLen><AgreementCookies><ASSE><Basic><BasketEntries><BonusPoints>- Noch nicht verfügbar
<Buttons-Txt>- Ersatzlos entfallen; entsprechende Texte werden direkt im Template oder über Textbausteine gesetzt.
<Captions-Txt>- Ersatzlos entfallen; entsprechende Texte werden direkt im Template oder über Textbausteine gesetzt
<CatProdCount>- Ersatzlos entfallen; da die Anzahl von Produkten in einer Kategorie ohne zusätzliche Konfiguration direkt im Template über die Kategoriedaten geladen werden kann, z.B.
$myVariable.productsCount
- Ersatzlos entfallen; da die Anzahl von Produkten in einer Kategorie ohne zusätzliche Konfiguration direkt im Template über die Kategoriedaten geladen werden kann, z.B.
<ChangeEmailDoubleOptInMail><Currency-Txt><CustomerMail><A-Suffix1>bis<A-Suffix100><D-Suffix1>bis<D-Suffix100><DeepLinks>- Konfigurierbar über “SEO-URLs” im Admin Interface oder PUT seo/urls
<DeleteAccountDoubleOptInMail><Delivery>und<+Deliverer><DeliveryAddressFields-Standards><DeliveryAddressFields-Txt><DeliveryAddressSelection>- Ersatzlos entfallen; entsprechende Texte werden direkt im Template oder über Textbausteine gesetzt
<DeliveryDate>- Noch nicht verfügbar
<DelivererProductDependencies-Definitions>- Demnächst verfügbar
<DesignControl><DirectOrder><eMarketingManager>- Ersatzlos entfallen; da es keine festen Templatezuweisungen mehr gibt.
- Die An- bzw. Abmeldungen können auf beliebigen Templates über das Modul $wsNewsletter integriert werden.
- Das gilt auch für eine Anmeldung im Bestellprozess oder beim Login.
<eMarketingManager-Txt><ExternalSearch>- Ersatzlos entfallen, da es keine Unterstützung von nativen Anbindungen zu externen Suchdienstleistern gibt. Die Integration erfolgt clientseitig über WebComponents oder Javascript zzgl. Datenfeeds zur Übertragung der Produktdaten.
<FilterAndSort>- WEBSALE Search
<GenericEmails><ImageLinks>- Ersatzlos entfallen, da es keine automatisch generierten Schaltflächen-Icons für die Storefront mehr gibt. Schaltflächen können mittels Template Sprache oder Storefront API völlig frei für die Storefront erstellt werden
<InputCheck>und<+InputCheck>- addressCheck.*
- data.checker*
<+InputCheck>type=zip→ general.zipCodes
<Inventory><LinkNameEncoding><Login><MaxCatProducts>- WEBSALE Search
<NewCustomerDoubleOptInMail><NewCustomerMail><NotifyMessages-Txt>- Je nach Fall actions.*
<OrderConditions>- checkout.checkout
- Teilweise actions.checkoutConfirm
<OrderNowMail><OrderOptions1>bis<OrderOptions5><OrderSpecialInput><PaymentApplePay-Txt><PaymentAccount-Txt>- Wird aktuell noch nicht unterstützt
<PaymentBill-Txt>- payment.payment; bei Offline-Zahlungsarten ist keine weitere Konfiguration erforderlich
- Bei Online-Zahlungsarten zusätzlich die passende Provider-Konfiguration, z. B. payment.paypalCheckout
- Bei Stripe wird die Zahlart ebenfalls über
payment.paymentangelegt; die enthaltenen Stripe-Zahlungsmöglichkeiten werden anschließend in der Regel über payment.stripe bzw. den Provider bereitgestellt.
<PaymentBillie-Txt>- Aktuell nur über payment.stripe
<PaymentCashOnDelivery-Txt><PaymentCreditCard-Txt>und<Card1>bis<Card5>- payment.payment
- payment.payment; bei Online-Zahlungsarten zusätzlich die passende Provider-Konfiguration, z. B. payment.paypalCheckout. Bei Stripe wird die Zahlart ebenfalls über payment.payment angelegt; die enthaltenen Stripe-Zahlungsmöglichkeiten werden anschließend in der Regel über payment.stripe bzw. den Provider bereitgestellt.
<PaymentDebitNote-Txt> und <PaymentDebitNote-Country>- payment.payment; bei Offline-Zahlungsarten ist keine weitere Konfiguration erforderlich. Bei Online-Zahlungsarten zusätzlich die passende Provider-Konfiguration, z. B. payment.paypalCheckout. Bei Stripe wird die Zahlart ebenfalls über
payment.paymentangelegt; die enthaltenen Stripe-Zahlungsmöglichkeiten werden anschließend in der Regel über payment.stripe bzw. den Provider bereitgestellt.
- payment.payment; bei Offline-Zahlungsarten ist keine weitere Konfiguration erforderlich. Bei Online-Zahlungsarten zusätzlich die passende Provider-Konfiguration, z. B. payment.paypalCheckout. Bei Stripe wird die Zahlart ebenfalls über
<PaymentEnvironmentDependencies-Definitions>- Demnächst verfügbar
<PaymentDIRECTebanking-Txt>- Sofortüberweisung wird nicht mehr unterstützt
<PaymentGooglePay-Txt>- Konfiguration über payment.payment und payment.paypalCheckout oder payment.computopHosted
<PaymentIDeal-Txt>- Aktuell nur über payment.stripe
<PaymentInstallment-Txt>- payment.payment; bei Online-Zahlungsarten zusätzlich die passende Provider-Konfiguration, z. B. payment.paypalCheckout. Bei Stripe wird die Zahlart ebenfalls über payment.payment angelegt; die enthaltenen Stripe-Zahlungsmöglichkeiten werden anschließend in der Regel über payment.stripe bzw. den Provider bereitgestellt.
<PaymentKlarna-Txt>- Aktuell nur über payment.stripe
<PaymentOnlineTransfer-Txt>- Giropay wird nicht mehr unterstützt
<PaymentPaydirekt-Txt>- Paydirekt wird nicht mehr unterstützt
<PaymentPaymorrow-Txt><PaymorrowDebit-Mapping><PaymorrowDebit-NotifyMessages><Paymorrow-Mapping><Paymorrow-NotifyMessages>- Wird aktuell noch nicht unterstützt
<PaymentPayPalCheckout-Txt><PaymentPaypal-Txt><PaymentPayPalCheckoutAPM_BANCONTACT-Txt><PaymentPayPalCheckoutAPM_BLIK-Txt><PaymentPayPalCheckoutAPM_EPS-Txt><PaymentPayPalCheckoutAPM_EPS-Txt><PaymentPayPalCheckoutAPM_GOOGLEPAY-Txt><PaymentPayPalCheckoutAPM_APPLEPAY-Txt><PaymentPayPalCheckoutAPM_IDEAL-Txt><PaymentPayPalCheckoutAPM_MYBANK-Txt><PaymentPayPalCheckoutAPM_PRZELEWY24-Txt><PaymentPayPalCheckoutPayLater-Txt><PaymentPayPalInvoice-Txt>- Konfiguration über payment.payment und payment.paypalCheckout
<PaymentPayPalPlus-Txt>- Ersatzlos entfallen, PayPal nur noch über payment.payment und payment.paypalCheckout
<PaymentPayU-Txt>- Wird aktuell noch nicht unterstützt
<PaymentPostFinance-Txt>- Aktuell nur über payment.stripe mit der primären Unterstützung von PostFinance Card und PostFinance Pay als Debit-/Zahlungsmittel
<PaymentPrepayment-Txt><PaymentProductDependencies-Definitions>- Demnächst verfügbar
<PaymentTWINT-Txt>- Aktuell nur über payment.stripe
<PaymentUserDef1-Txt> bis <PaymentUserDef5-Txt><PaymentXXX-Txt><PDFGenerator>- Ersatzlos entfallen, da jedes Template über den Link-Parameter mit
wsFilter=pdfals PDF gerendert werden kann
- Ersatzlos entfallen, da jedes Template über den Link-Parameter mit
<PriceFormat><ProductComparison>- Keine Konfiguration mehr, sondern rein über die Templates in dem an die gewünschten Produkte, die man vergleichen möchte über das Modul $wsStore speichert und dann die Produktfelder mit den Funktionen
<>bzw==vergleicht
- Keine Konfiguration mehr, sondern rein über die Templates in dem an die gewünschten Produkte, die man vergleichen möchte über das Modul $wsStore speichert und dann die Produktfelder mit den Funktionen
<ProductItemSearch>- WEBSALE search
<ProdRecmdMail>- Wird aktuell noch nicht unterstützt
<ProductSort>- WEBSALE Search
<RegistrationMail><SearchFactFinder-Filter>- Ersatzlos entfallen, da es keine Unterstützung von nativen Anbindungen zu externen Suchdienstleistern gibt. Die Integration erfolgt clientseitig über WebComponents oder Javascript zzgl. Datenfeeds zur Übertragung der Produktdaten
<SecureLoadTemplates>- Ersatzlos entfallen; da SSL Standard ist
<SecureLogin><SecuredPassword><SEOProductFields><SEOProductFields-Text><SetPasswordMail><ShopAdminMail>- Über den Service LogManager (Logs) im Admin Interface
<ShopTransferMail>- Über den Service LogManager (Logs) im Admin Interface
<StandardMessages-Txt>- Überwiegend actions.* bzw. Template-/Textbaustein-Thema
<Templates>- Ersatzlos entfallen; lediglich die Templates
start.htm,category.htmundproduct.htmsind fest definiert und dürfen nicht umbenannt werden. Alle andere Funktionen dürfen auf jedem beliebigen Template geladen werden
- Ersatzlos entfallen; lediglich die Templates
<Times-Txt>- Ersatzlos entfallen; Texte werden direkt im Template oder über Textbausteine gesetzt
<TopRank><UserData>
??????<VAT><VerifyCustomerData>- accounts.addressField
- bzw. überwiegend actions.* bzw. Template-/Textbaustein-Thema
<Voucher-Txt><WelcomeCookie>- Keine Konfiguration mehr, sondern rein über das Template mit dem Modul $wsCookies abbildbar
<WSPMUpdateMail>- Ersatzlos entfallen; WSP Manager gibt es nicht mehr
Länder-Liste country.dat
country.datdeliv_country.dat
Titel-Liste title.dat
title.dat
Anrede-Liste salutation.dat
salutation.dat
Produktbewertung prodrating.config
prodrating.config
