Przejdź do głównej zawartości

Obsługiwane listy

List Enhancer dostarcza cztery gotowe profile list. Każdy odpowiada jednej natywnej siatce Shopware.

  • Gdzie: Katalogi → Produkty.
  • Nazwa wewnętrzna: swProductList
  • Encja źródłowa: product
  • Blok ustawień: List Enhancer → Produkty → Lista produktów

Główna siatka produktów w administracji. Dodaj pola handlowe (EAN, MPN), pola logistyczne (szerokość, wysokość, długość, waga), klasę podatkową i informacje o kategoriach albo dowolną własną asocjację, którą masz na encji produktu.

  • Gdzie: zakładka Warianty w szczegółach produktu.
  • Nazwa wewnętrzna: productVariantsOverview
  • Encja źródłowa: product
  • Blok ustawień: List Enhancer → Produkty → Warianty produktu (w szczegółach produktu)

Siatka listująca warianty produktu nadrzędnego. Dzieli encję produktu z główną listą, więc dostępny jest ten sam katalog pól — ale profil jest niezależny.

  • Gdzie: Zamówienia → Przegląd.
  • Nazwa wewnętrzna: swOrderList
  • Encja źródłowa: order
  • Blok ustawień: List Enhancer → Zamówienia → Lista zamówień

Główna siatka zamówień. Dodaj pola klienta, podsumowania adresu fakturowego/wysyłkowego, własne pola zamówień, sumy rozbite inaczej albo dowolną własną asocjację na encji zamówienia.

  • Gdzie: siatka pozycji w szczegółach zamówienia.
  • Nazwa wewnętrzna: swOrderLineItemGrid
  • Encja źródłowa: order_line_item
  • Blok ustawień: List Enhancer → Zamówienia → Pozycje zamówienia (w szczegółach zamówienia)

Siatka pozycji per zamówienie. Encja źródłowa to order_line_item, więc katalog pól ma kształt pozycji (label, quantity, unitPrice, totalPrice, pola payloadu, powiązana asocjacja produktu itd.).

W Edytorze profilu lista encji źródłowych jest zablokowana na encji zadeklarowanej przez blok — pola product nie da się skonfigurować na siatce pozycji zamówienia. Najpierw wybierz właściwy blok, potem buduj profil.

Cztery powyższe bloki są dostarczane jako pliki qe_products.xml, le_products.xml i le_orders.xml. Każdy blok używa tej samej komponenty p2lab-qpe-config-list-enhancer-profile z dwoma parametrami — wewnętrzną nazwą siatki i jej encją źródłową. Nowe bloki dla innych siatek można dodać analogicznie, ale fabrycznie żadne inne siatki nie są dziś dołączone.