Praca z fragmentami

W tym artykule opisano, dlaczego, kiedy i jak stosować fragmenty w Microsoft Dynamics 365 Commerce.

Fragmenty umożliwiają scentralizowane tworzenie konfiguracji modułów, które muszą być ponownie używane w całym serwisie. Na przykład nagłówki, stopki i transparenty są często konfigurowane jako fragmenty, ponieważ są współużytkowane przez wiele stron. Fragmenty można traktować jako miniaturowe strony sieci Web, które można wstawiać do innych stron w witrynie. Fragmenty mają własny cykl życia. Innymi słowy, są one tworzone, przywoływane, aktualizowane i usuwane jako niezależne jednostki w narzędziach autorskich.

Po skonfigurowaniu fragmentów można ich używać wszędzie tam, gdzie moduły mogą być używane w strukturze oddziałów. Do fragmentów można odwoływać się na stronach, w układach, w szablonach i w innych fragmentach.

Banknot

Fragmenty można zagnieżdżać do siedmiu poziomów głębokości w innych fragmentach.

Jeśli na przykład chcesz promować wydarzenie sezonowe w dużej liczbie stron w naszej witrynie, możesz użyć fragmentu. Pierwszym krokiem w procesie tworzenia nowego fragmentu jest wybranie typu modułu, od którego chcesz zacząć. W tym przykładzie można zbudować fragment z modułu głównego.

Banknot

Fragmenty można utworzyć na podstawie dowolnego typu modułu.

Następnie można skonfigurować fragment głównego o konkretnej zawartości promocyjnej. Można je również zlokalizować w miarę potrzeb. Nowy autonomiczny fragment główny może zostać wykorzystany jako wstępnie skonfigurowany moduł w całej witrynie. Można go łatwo dodać do szablonów, do konkretnych stron lub do innych fragmentów, które mogą zawierać moduły główne.

Wszystkie miejsca, w których jest dodawany fragment, są odwołaniami do utworzonego centralnego fragmentu głównego. W przypadku publikowania zmian w fragmencie zmiany te są natychmiast odzwierciedlane we wszystkich miejscach odwołujących się do danego fragmentu w całej witrynie. Dlatego fragmenty stanowią wydajny i efektywny sposób ponownego użycia i centralnego zarządzania konfiguracjami modułów w witrynie. Efektywnie wykorzystując je, można znacząco zwiększyć dynamikę i zmniejszyć koszt związany z zarządzaniem zawartością witryny.

Na poniższej ilustracji pokazano, jak fragmenty mogą być używane do scentralizowanego tworzenia konfiguracji modułu udostępnionego w witrynie e-Commerce.

Na ilustracji pokazano, jak fragmenty mogą być używane do scentralizowanego tworzenia konfiguracji modułu udostępnionego w witrynie e-Commerce.

Tworzenie fragmentu

Można utworzyć nowy fragment lub zapisać istniejącą konfigurację modułu jako fragment.

Zapisz istniejącą konfigurację modułu jako fragment

Aby przekonwertować poprzednio skonfigurowany moduł na fragment do ponownego użycia w konstruktorze witryn COmmerce, wykonaj następujące kroki.

  1. Otwórz stronę lub szablon zawierający moduł, który chcesz przekonwertować na fragment.
  2. W okienku konturu z lewej strony lub bezpośrednio w wizualnym konstruktorze stron wybierz wcześniej skonfigurowany moduł.
  3. Wybierz wielokropek (...) obok nazwy modułu w panelu konspektu lub na pasku narzędzi wybranego modułu w wizualnym konstruktorze stron.
  4. Wybierz Udostępnij jako fragment.
  5. W oknie dialogowym Zapisz jako fragment wprowadź nazwę fragmentu.
  6. Wybierz przycisk OK, aby zapisać konfigurację modułu jako fragment, który można dodać do innych stron.

Utwórz nowy fragment

Aby utworzyć fragment w konstruktorze witryn Commerce, należy wykonać następujące kroki.

  1. W okienku nawigacji po lewej stronie zaznacz Fragmenty.
  2. Wybierz pozycję Nowy. Zostanie wyświetlone okno dialogowe Nowy fragment, w którym są wyświetlane wszystkie dostępne typy modułów. Jak wspomniano wcześniej, fragmenty można tworzyć z poziomu dowolnego typu modułu.
  3. Wybierz typ modułu dla danego fragmentu.

Wskazówka

Wybór typu ogólnego modułu kontenera zapewnia największą elastyczność, jeśli należy później zaktualizować i skonfigurować fragment.

Dodawanie, usuwanie i edytowanie fragmentów na stronie

W poniższych procedurach opisano sposób dodawania, usuwania i edytowania fragmentów.

Dodaj fragment

Aby dodać fragment do strony w konstruktorze witryn Commerce, należy wykonać następujące kroki.

  1. W panelu konturu po lewej stronie lub bezpośrednio w wizualnym konstruktorze stron wybierz kontener lub boks, do którego można dodać moduły podrzędne.

  2. Wybierz wielokropek (...) obok nazwy kontenera lub gniazda. Alternatywnie, jeśli jest używany wizualny konstruktor stron, należy wybrać symbol plus (+).

  3. Wybierz opcję Dodaj fragment.

    Banknot

    Jeśli kontener lub gniazdo nie obsługuje nowych modułów podrzędnych, opcja Dodaj fragment jest niedostępna.

  4. W oknie dialogowym Wybierz fragment wyszukaj i wybierz fragment do dodania. Jeśli na liście nie ma dostępnych fragmentów, może być konieczne utworzenie fragmentu z typu modułu, który jest obsługiwany przez wybrany kontener lub gniazdo.

  5. Wybierz wybrany fragment do dodania go do kontenera lub gniazda na stronie.

Banknot

Moduły dozwolone w kontenerze lub gnieździe są definiowane przez szablon strony lub definicje modułów.

Usuwanie fragmentu

Aby usunąć fragment z gniazda lub kontenera na stronie w konstruktorze witryn Commerce, należy wykonać następujące kroki.

  1. W panelu konturu po lewej stronie wybierz wielokropek (...) obok nazwy fragmentu do usunięcia, a następnie wybierz symbol kosza. Alternatywnie można wybrać fragment w wizualnym konstruktorze stron i wybrać symbol kosza na pasku narzędzi fragmentu.
  2. Po wyświetleniu monitu o potwierdzenie zamiaru usunięcia fragmentu wybierz przycisk OK.

Banknot

Usunięcie fragmentu ze strony powoduje jedynie usunięcie odwołania do niego z tej strony. Nie można usunąć tego fragmentu z witryny. Aby usunąć fragmenty z witryny, należy skorzystać z interfejsu użytkownika inspektora fragmentów (UI). Fragmenty można usuwać z witryny tylko w przypadku, gdy nie odwołują się do nich żadne strony, szablony i inne fragmenty.

Edytuj fragment

Aby edytować fragmenty, należy skorzystać z interfejsu użytkownika edytora fragmentów. Jest to celowe ograniczenie. Pomaga zagwarantować, że autorzy nie będą mylić procesu edycji modułów dla konkretnej strony z procesem edycji fragmentów, które mogą być współużytkowane przez wiele stron.

Aby edytować fragment w konstruktorze witryn Commerce, należy wykonać następujące kroki.

  1. W okienku nawigacji po lewej stronie zaznacz Fragmenty.
  2. W obszarze Fragmenty wybierz fragment do edycji.
  3. Edytuj właściwości i strukturę modułu fragmentu stosownie do potrzeb. Proces ten przypomina proces edycji modułów, który jest edytowany w widoku edytora stron.

Fragment można również edytować, zaznaczając go na stronie, w szablonie lub w fragmencie nadrzędnym, a następnie wybierając opcję Edytuj fragment w okienku właściwości po prawej stronie.

Zmiana nazwy fragmentu

Aby zmienić nazwę istniejącego fragmentu w kreatorze witryn, wykonaj poniższe kroki.

  1. W okienku nawigacji po lewej stronie wybierz pozycję Fragmenty.
  2. Wybierz nazwę fragmentu, którego nazwę chcesz zmienić.
  3. Wybierz pozycję Edytuj, aby rozpocząć edytowanie fragmentu. Zauważ, że nie możesz edytować fragmentu, jeśli ktoś inny już go edytuje.
  4. W okienku właściwości fragmentu wybierz symbol pióra znajdujący się obok nazwy.
  5. Edytuj nazwę fragmentu stosownie do potrzeb.
  6. Zaznacz znacznik wyboru, aby potwierdzić zmianę nazwy.
  7. Wybierz opcję Zakończ edycję.

Możesz zmienić nazwę fragmentu później, edytując ją, a następnie wybierając symbol pióra obok nazwy w okienku właściwości.

Dodatkowe zasoby

Omówienie szablonów i układów

Praca z szablonami

Praca z układami predefiniowanymi

Praca z grupami publikowania

Wyświetlanie historii wersji w celu przywracania stron i fragmentów