Diese Seite dient als Migrationshilfe für die Konfiguration von Shops, die bisher auf V8s laufen und in die neue Version übernommen werden sollen. Sie unterstützt dabei, bestehende Konfigurationsabschnitte und Einstellungen der bisherigen Konfigurationsdateien den entsprechenden Konfigurationsknoten der neuen Version zuzuordnen, damit der Shop auch nach der Migration identisch oder möglichst vergleichbar konfiguriert werden kann.Documentation Index
Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
Use this file to discover all available pages before exploring further.
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
