Anpassungen migrieren und Einkaufswagenlayouts aktivieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Verschieben Sie die Anpassung in Einkaufswagenlayout-Widgets, und aktivieren Sie dann Einkaufswagenlayouts.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Wenn Sie einige UI-Makros anpassen, sollten Sie die Anpassungen in Einkaufswagenlayout-Widgets migrieren, bevor Sie Einkaufswagenlayouts aktivieren.

    Im Folgenden sind die UI-Makros aufgeführt, deren Anpassungen vor dem Aktivieren von Einkaufswagenlayouts migriert werden müssen:

    • sc_catalog_homepage_cart
    • sc_catalog_requested_for
    • catalog_item
    • catalog_cart_default
    • sc_cart_main

    Wenn Sie die UI-Seite „com.glideapp.servicecatalog_category_view“ oder den dynamischen Inhalt des Katalogeinkaufswagens angepasst haben, müssen Sie diese Anpassungen migrieren, bevor Sie Einkaufswagenlayouts aktivieren.

    Prozedur

    1. Speichern Sie Kopien der Anpassungen zur späteren Referenz.
    2. Setzen Sie die Anpassungen zurück, um die angepassten Makros oder anderen Inhalt auf den Standardstatus zurückzusetzen.
    3. Entfernen Sie den Datensatz für die Anpassung aus der Tabelle „Kunden-Update“ [sys_update_xml].
    4. Führen Sie das folgende Skript in „Hintergrundskripte“ aus, um die Eigenschaft festzulegen und den richtigen Status für alle Elemente im Katalog festzulegen:
      var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();
    5. Implementieren Sie erneut alle Einkaufswagenlayout-Anpassungen, die Sie in der aktualisierten Instanz beibehalten möchten, indem Sie Widget-Makros konfigurieren.
    6. Um Einkaufswagenlayouts zu aktivieren, legen Sie die Service Catalog-Systemeigenschaft glide.sc.use_cart_layouts auf Ja fest.