Konfigurieren Sie das Einkaufswagenlayout

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 5 Minuten Lesedauer
  • Konfigurieren Sie Datensätze für das Einkaufswagenlayout, um Funktionen für Widgets oder Bildschirme im Einkaufswagen zu definieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Katalogdefinitionen > Einkaufswagenlayouts verwaltenan.
    2. Wählen Sie ein Widget oder einen Bildschirm aus.
      • Einkaufswagen-Widgets: Artikelbestellungs-Widget, Einkaufswagen-Widget oder Artikelbestellungs-Widget (Bestellanleitung)
      • Vorschaubildschirme: Einkaufswagenvorschau-Bildschirm, Einkaufswagenvorschau-Bildschirm (zwei Schritte), Einkaufswagenvorschau-Bildschirm (Wunschliste) oder Einkaufswagenvorschau-Bildschirm (Classic Mobile)
      • Bestellstatus-Bildschirme: Bestellstatus-Bildschirm oder Bestellung, Statusbildschirm (Classic Mobile)
    3. Aktualisieren Sie das Titelfeld, um den Titel zu ändern, der auf dem Widget angezeigt wird.
    4. Lassen Sie den Standardwert Ziel unverändert.
      Ändern Sie diesen Wert nicht, da er das zu definierende Einkaufswagenelement identifiziert.
    5. Aktualisieren Sie die anderen Abschnitte des Einkaufswagenlayout-Datensatzes wie erforderlich.
      Die Verfügbarkeit dieser Abschnitte variiert für jedes Widget und jeden Bildschirm-Datensatz.
      • Wählen Sie im Abschnitt Komponenten die Komponenten aus, die angezeigt werden sollen, z. B. Lieferzeiten, Artikelbeschreibungen und Preise.
      • Wählen Sie im Abschnitt Spalten aus, welche Spalten angezeigt werden sollen, z. B. die Spalte für die Artikelbeschreibung, die Spalte für die Lieferzeit oder die Spalte für den Preis.
      • Wählen Sie im Abschnitt Schaltflächen die anzuzeigenden Schaltflächen aus, z. B. In den Einkaufswagen, Einkaufswagen bearbeiten und Artikel löschen.
      • Geben Sie im Abschnitt Schaltflächenbezeichnungen neue Bezeichnungen ein, um die standardmäßigen Schaltflächenbezeichnungen zu ersetzen.

        Eine neue Bezeichnung wird auf allen Bildschirmen verwendet, auf denen die Schaltfläche angezeigt wird. Die Schaltfläche Einkauf fortsetzen wird zum Beispiel auf mehreren Bildschirmen verwendet, so dass sich das Ändern der Bezeichnung auf alle diese Bildschirme auswirkt.

    6. Konfigurieren Sie bei Bedarf die Widget- und Spaltenmakros.
    7. Speichern Sie den Datensatz und testen Sie dann die Ergebnisse Ihrer Konfiguration, indem Sie Artikel aus Ihrem Servicekatalog bestellen.

      Einige Einstellungen und Eigenschaften in Ihrer Instanz können Ihr Einkaufswagenlayout überschreiben oder beeinflussen.

    Überlegungen zum Einkaufswagenlayout

    Wenn Sie Einkaufswagenlayouts aktivieren, wirkt sich dies auf die Eigenschaften des Servicekatalogs aus. Berücksichtigen Sie die möglichen Ergebnisse, und ändern Sie die Einstellungen oder Eigenschaften, um das Einkaufswagenlayout und die gewünschte Funktionalität zu erzielen.

    Das Verwenden von Einkaufswagenlayouts wirkt sich auf einige dieser Eigenschaften aus. Wenn Sie beispielsweise im Bestellstatus-Bildschirm die Option Wann Preise und Zwischensummen im Servicekatalog-Einkaufswagen angezeigt werden sollen aktivieren, werden die Einkaufswagenlayout-Einstellungen für die Preisanzeige überschrieben.

    Tabelle : 1. Tabellentitel
    Eigenschaft Auswirkung
    ESS-Benutzern ermöglichen, ihre Anfragen über den Abmeldebildschirm abzubrechen.

    [glide.sc.checkout.cancel]

    Überschrieben, wenn die Checkbox Anforderung abbrechen in den Einstellungen für das Einkaufswagenlayout aktiviert ist. Wenn diese Checkbox aktiviert ist, wird die Schaltfläche Abbrechen angezeigt, auch wenn die Eigenschaft auf Nein gesetzt ist.
    Klonanforderungen während des Checkouts aktivieren.

    [glide.sc.allow.checkout.clone]

    Nicht verwendet (veraltet), wenn Einkaufswagenlayouts aktiviert sind. In den Einstellungen für das Einkaufswagenlayout durch das Kontrollkästchen „ Bezahlvorgangklonen“ ersetzt.

    Die Checkbox Abmeldung klonen ist standardmäßig für neue Instanzen deaktiviert. Bei aktualisierten Instanzen wird die Checkbox auf den vorhandenen Wert der Eigenschaft „glide.sc.allow.checkout.clone“ gesetzt.

    Liste der Rollen (kommagetrennt), die die Mengenauswahl im Einkaufswagen nutzen können

    [glide.sc.allow.quantity]

    Überschreibt alle relevanten Einstellungen für das Einkaufswagenlayout.
    Anforderungselementnummer für jede Position auf dem Abmeldebildschirm anzeigen (standardmäßig „falsch“).

    [glide.sc.checkout.request.number]

    Nicht verwendet (veraltet), wenn Einkaufswagenlayouts aktiviert sind. Durch die Checkbox Spalte für Anforderungselementnummer in den Einstellungen für das Einkaufswagenlayout ersetzt.
    Schaltfläche „Zurück zum Katalog“ auf dem zweistufigen Abmeldebildschirm anzeigen.

    [glide.sc.checkout.twostep.back]

    Nicht verwendet (veraltet), wenn Einkaufswagenlayouts aktiviert sind. Wurde in den Einstellungen für das Einkaufswagenlayout durch die Checkbox Zurück zum Katalog ersetzt.
    Wann Preise und Zwischensummen im Service Catalog-Einkaufswagen angezeigt werden sollen.

    [glide.sc.price.display]

    Überschreibt alle relevanten Einstellungen für das Einkaufswagenlayout.

    Widget- und Spaltenmakros konfigurieren

    Konfigurieren Sie Makros, die Funktionen für Elemente in jedem Widget oder Bildschirm definieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Einige Widgets oder Bildschirme verfügen auch über Spaltenmakros, die das horizontale Layout und die Konfiguration des Einkaufswageninhalts definieren.

    Sie können diese Makros so konfigurieren, dass sie die Anzeigereihenfolge von Elementen ändern oder Elemente innerhalb des Widgets oder Bildschirms ausblenden. Sie können auch neue Makros erstellen, um zusätzliche Anforderungen zu erfüllen.

    Prozedur

    1. Navigieren zu Alle > Widget-Makros > Spaltenmakros Zugehörige Liste.
    2. Klicken Sie auf den Bestellnummerneintrag eines Makros, um seine Anzeigereihenfolge zu bearbeiten bzw. sie zu aktivieren oder zu deaktivieren.
      Konfigurieren Sie Widgets und Spaltenmakros.
    3. Klicken Sie auf Aktualisieren.
    4. Klicken Sie auf den Eintrag Widget/Makro anzeigen eines Makros, um dessen Funktionseinstellungen anzuzeigen.
      Sie können die Funktionseinstellungen für Standardmakros nicht bearbeiten. Diese Einstellungen können jedoch eine nützliche Referenz für das Erstellen eigener Widget-Makros sein.

    Makros für das Einkaufswagenlayout erstellen

    Erstellen Sie Makros für Einkaufswagenlayout-Datensätze mit Jelly-Skripts, um angepasstes Verhalten zu definieren und in einem Widget oder Bildschirm anzuzeigen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Von Ihnen erstellte Makros wirken sich nicht auf Upgrades aus, da die benutzerdefinierte Widgetfunktion vom allgemeinen Einkaufswagenverhalten isoliert ist.

    Prozedur

    1. Öffnen Sie den relevanten Einkaufswagenlayout-Datensatz.
    2. Navigieren Sie zu Widget-Makros oder Spaltenmakro zugehörige Liste.
    3. Klicken Sie auf Neu.
    4. Geben Sie Details für das Makro ein.
      Tabelle : 2. Makroformular
      Feld Beschreibung
      Name Der Name für das neue Makro.
      Aktiv Eine Checkbox, die angibt, ob das Makro angezeigt wird.
      Beschreibung Eine Zusammenfassung der Makroverwendung.
      Aktiv Eine Checkbox, die angibt, ob das Makro angezeigt wird.
      XML Das Jelly-Skript für das Makro.
    5. Speichern Sie den Makrodatensatz.

    Beispiel

    Dieses Beispiel zeigt das Skript an, mit dem das Feld Als Referenz angefordert als Widget-Makro zu einem Einkaufswagenlyout-Datensatz hinzugefügt wird.
    <?xml version="1.0" encoding="utf-8" ?>
    <j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
        <j:set var="ref" value="sc_cart" />
        <j:set var="jvar_ref" value="${jvar_cart.getRequestedFor()}" />
        <j:set var="jvar_ref_display" value="${jvar_cart.getRequestedForDisplayName()}" />
        <tr>
            <td colspan="3">
                ${gs.getMessage('Requested for')}:
            </td>
        </tr>
        <tr>
            <td colspan="3" style="padding: 4px;">
                <g:catalog_requested_for />
            </td>
        </tr>
    </j:jelly>

    Einkaufswagenlayout für bestimmte Artikel konfigurieren

    Legen Sie im Katalogelementformular Felder fest, um das Einkaufswagenlayout für bestimmte Artikel zu konfigurieren.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Überschreibt alle allgemeinen Einstellungen für das Einkaufswagenlayout. Sie können beispielsweise den Preis eines Artikels ausblenden, indem Sie das Feld Preis in Einkaufswagen auslassen für diesen Artikel auf true setzen.

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Katalogdefinition > Artikel verwaltenan.
    2. Wählen Sie das Katalogelement aus.
    3. Konfigurieren Sie das Formular so, dass Sie sowohl das Feld Einkaufwagenlayout verwenden als auch die folgenden Felder für die Artikelkonfiguration wie erforderlich hinzufügen:
      • Preis in Einkaufswagen auslassen
      • Kein Einkaufswagen
      • Keine Bestellung
      • Jetzt keine Bestellung
      • Kein „Zur Kasse gehen“
      • Keine Menge
    4. Deaktivieren Sie die Checkbox Einkaufswagenlayout verwenden, um die Konfigurationsfelder für dieses Element anzuzeigen.
    5. Legen Sie die Werte für die Artikelkonfigurationsfelder wie gewünscht fest.
    6. Klicken Sie auf Aktualisieren.

    Einkaufswagenlayouts für Artikel überschreiben

    Der Servicekatalog ermöglicht Ihnen, zusätzliche Methoden zum Konfigurieren des Einkaufswagenverhaltens oder des Layouts zu verwenden, die die Einstellungen für das Einkaufswagenlayout überschreiben.

    So können die Einkaufswagen-Datensatzeinstellungen beispielsweise die Artikelpreise ausblenden, wobei Sie jedoch entscheiden, dass der Preis für Vertriebslaptop angezeigt werden soll. In diesem Fall legen Sie die relevanten Konfigurationswerte für dieses Katalogelement fest. Beachten Sie, welche Auswirkungen diese zusätzlichen Methoden haben können, um sicherzustellen, dass sich der Einkaufwagen so verhält, wie Sie dies möchten.

    Hinweis:

    Wenn Sie zu Einkaufswagenlayouts migrieren, können Sie zusätzliche Einstellungen und Eigenschaften definiert haben, die sich auf die Einkaufwagenlayout-Einstellungen auswirken.