Wstawki systemowe

Moduł Wstawki systemowe znajduje się w Menu CMS  Edycja treści.

image1 b2b
Rysunek 1. CMS – Wstawki systemowe

Wstawki mogą być wykorzystane do umieszczenia w Sklepie treści statycznej.

Przykładowe wstawki systemowe, które mają zdefiniowane miejsce występowania:

  • Biuletyn informacyjny – treść wstawki umieszczana jest w panelu biuletynu informacyjnego,

  • Strona sklepu zamkniętego – wstawka odpowiedzialna za przekazanie dodatkowych informacji w przypadku, gdy sklep jest tymczasowo zamknięty,

  • Strona logowania dla sklepu z ograniczonym dostępem – treść prezentowana na stronie logowania, jeżeli sklep jest dostępny tylko dla użytkowników

  • Produkt – wstawka prezentowana na stronie produktu jako dodatkowa zakładka. Tytuł wstawki jest prezentowany, jako tytuł zakładki, a treść wstawki jako zawartość zakładki,

  • Panel Dane firmy – treść prezentowana na dole panela Dane firmy,

  • Strona kontaktu – wstawka prezentowana na stronie kontaktu pomiędzy danymi firmy a formularzem kontaktowym,

  • Karta, przycisk potwierdzenia – wstawka umiejscowiona w procesie składania zamówienia przy potwierdzaniu złożenia zamówienia,

  • Główna strona użytkownika – wstawka prezentowana w strefie kontrahenta na samej górze,

  • Rejestracja nowego użytkownika – top – wstawka umiejscowiona nad formularzem rejestracji nowego kontrahenta w sklepie,

  • Nagłówek wspólny – prezentowany jest zaraz pod breadcrumbem (czyli pod ścieżką pozwalająca śledzić lokalizację w strukturze strony internetowej, np. Strona główna - Strona kategorii nadrzędnej - Strona kategorii podrzędnej - Strona produktu),

  • Nagłówek główny – prezentowany jest zaraz pod breadcrumbem na stronie głównej,

  • Stopka – treść wstawki umieszczana jest w stopce sklepu,

  • Karta – naprzeciw przycisku Kontynuuj – wstawka, której treść wyświetlana jest w procesie składania zamówienia w koszyku pod listą towarów,

  • Produkt, pod zdjęciem – wstawka prezentowana na karcie produktu pod jego zdjęciem,

  • Ustanowienie nowego hasła, rejestracja przez operatora – wstawka prezentowana na stronie dostępnej po wejściu z linku z wiadomości e-mail po resetowaniu hasła lub zakładania konta dla użytkownika z poziomu Panela Administracyjnego,

  • Polityka plików cookie – zawiera treść dotyczącą wykorzystania plików cookie przez serwis. Wiadomość ta prezentowana jest na dole strony sklepu i po zaakceptowaniu przez Kupującego jest ukrywana. W przypadku, gdy wyświetlanie informacji o polityce plików cookie nie jest pożądane, wystarczy usunąć treść wstawki, a ta nie będzie się pojawiać,

  • Sekcja HEAD – umożliwia dodanie skryptu, który zostanie uruchomiony podczas wczytywania sekcji HEAD,

  • Sekcja BODY – umożliwia dodanie skryptu, który zostanie uruchomiony podczas wczytywania sekcji BODY.

  • Well-known JSON (Android) i Well-known JSON (Apple)- dzięki, którym przeglądarki i systemy operacyjne (Android i iOS) mogą rozpoznać, że dana strona internetowa jest powiązana z aplikacją mobilną, co pozwala na otwieranie aplikacji mobilnej bezpośrednio z linków w przeglądarce. Treść tych wstawek będzie dostępna pod adresami /.well-known/assetlinks.json oraz /.well-known/apple-app-site-association.

W celu stworzenia własnej aplikacji mobilnej dla Sklepu należy skontaktować się z Menadżerem Projektu po stronie Asseco BS.
  • Zakładka Pytanie o produkt - Wstawka umożliwia dodanie dodatkowej treści prezentowanej w sekcji Zapytaj o produkt w dowolnym obszarze strony Produktu w Sklepie, o ile wyświetlanie takiej sekcji zostało skonfigurowane w ustawieniach strony Produktu. W celu zmiany konfiguracji strony Produktu należy skontaktować sie z Menadżerem Projektu po stronie Asseco BS. NOTE: Wstawka ta nie dotyczy zapytań o Produkt za pośrednictwem formularza kontaktowego po kliknięciu w przycisk "Zapytaj o produkt", który może być widoczny w Sklepie dla Produktów niedostępnych, które nie są sprzedawane poniżej stanu.

  • Pod biuletynem informacyjnym - umożliwia informowanie Kupujących o sposobie przetwarzania danych osobowych podanych podczas zapisu do newslettera. Treść wstawki będzie widoczna u dołu Panela biuletynu informacyjnego. Widocznością tego panelu można zarządzać w module Panele (CMS  Układ i wygląd),

  • Pod formularzem kontaktowym - umożliwia informowanie Kupujących o sposobie przetwarzania danych osobowych podanych podczas korzystania z formularza kontaktowego. Treść wstawki będzie widoczna u dołu Strony systemowej Kontakt (CMS  Edycja treści),

  • Panel filtrów - treść wstawki umieszczana jest w panelu filtrów (CMS  Układ i wygląd  Panele),

  • Menu przed panelem ikon - wstawka pozwala na wyświetlanie krótkich informacji w Sklepie w przestrzeni przed panelem ikon w prawym górnym rogu strony.

  • Wyskakujące okienko po "Dodaj do koszyka" - wstawka pozwala na wyświetlanie dodatkowych informacji w wyskakującym okienku, po dodaniu Produktu do koszyka, jeśli jego pojawianie się zostało skonfigurowane w ustawieniach Sklepu.

  • Ogłoszenie dla klientów - Wstawka ta pozwala na wyświetlanie na wszystkich stronach Sklepu ważnych dla klientów informacji np. o inwentaryzacji. Jeśli Wstawka ta będzie aktywna i dodana zostanie do niej treść, będzie ona wyświetlana na wszystkich stronach Sklepu pod menu głównym lub belką Sklepu w przypadku stron, na których menu nie jest prezentowane np. w Koszyku.

  • Robots.txt - treść wstawki udostępniana jest jako plik robots.txt, zawierający instrukcje dla robotów wyszukiwarek internetowych dotyczące indeksowania stron Sklepu.

  • Llms.txt - jest to plik tekstowy, proponowany przez niektóre źródła, jako ułatwienie dla modelów językowych (LLM) zrozumienia najważniejszych treści na stronie internetowej. Zgodnie z tymi źródłami umieszczany w katalogu głównym domeny plik zawierający kluczowe sekcje, takie jak nazwa projektu, krótki opis oraz linki do najważniejszych zasobów, pomaga AI w lepszym zrozumieniu struktury i treści danej strony.

Wstawka nie będzie prezentowana na stronie Sklepu, jeżeli pole Treść wstawki pozostanie puste.

Lista Wstawek systemowych

Po wejściu do modułu prezentowana jest lista Wstawek systemowych zawierająca kolumny: Nazwa wstawki, Tytuł, Data modyfikacji oraz Identyfikator (kolumna domyślnie ukryta). Data modyfikacji aktualizowana jest przy każdym zapisie zmian we wstawce. Jeśli dana wstawka jest nieaktywna, obok jej nazwy wyświetlana jest ikona z literą N na szarym tle.

Listę można filtrować m.in. według Tytułu, Treści - filtr pozwala wyszukać wstawki zawierające w treści podany tekst - oraz według Daty modyfikacji.

Po kliknięciu w wiersz listy dane wstawki prezentowane są w panelu bocznym, bez opuszczania listy. W panelu bocznym nie jest prezentowane pole Treść - można je edytować w szczegółach wstawki.

image4
Rysunek 2. Lista Wstawek systemowych - przykład w Panelu Administracyjnym

Szczegóły Wstawki systemowej

Szczegóły wstawki wyświetlane są po kliknięciu w jej nazwę na liście.

Dane podstawowe

W sekcji Dane podstawowe można edytować Status wstawki (Aktywna/Nieaktywna). Prezentowana jest również Data utworzenia wstawki.

W sekcji Dane opisowe można edytować, osobno dla każdego języka, Tytuł (pole wymagane, maksymalnie 255 znaków) oraz Treść wstawki. Sposób edycji treści zależy od rodzaju wstawki:

  • treść wstawek Sekcja HEAD, Robots.txt i Llms.txt edytowana jest w polu tekstowym;

  • treść wstawek Well-known JSON (Android) i Well-known JSON (Apple) edytowana jest w edytorze kodu z kolorowaniem składni;

  • treść pozostałych wstawek edytowana jest w edytorze tekstu sformatowanego.

Po wybraniu języka innego niż bazowy dostępna jest opcja Tłumacz z AI, pozwalająca przetłumaczyć tytuł i treść z języka bazowego.

image5 b2b
Rysunek 3. Dane podstawowe w szczegółach Wstawki systemowej - przykład w Panelu Administracyjnym

Treści dedykowane

Treść wstawki można spersonalizować dla wybranych Oddziałów kontrahentów. W zakładce Treści dedykowane prezentowana jest lista treści dedykowanych danej wstawki. Nową treść dedykowaną można dodać za pomocą przycisku Dodaj treść dedykowaną - należy uzupełnić jej treść, a następnie wybrać co najmniej jeden Oddział kontrahenta (przycisk Wybierz oddziały), dla którego treść ma być wyświetlana.

Po wybraniu treści dedykowanej z listy można edytować jej Tytuł i Treść w poszczególnych językach - tytuł w danym języku można wpisać dopiero po uzupełnieniu treści w tym języku. W sekcji Powiązane oddziały można zarządzać listą Oddziałów kontrahentów, dla których wyświetlana jest dana treść.

Dla treści dedykowanej dostępne są również opcje:

  • Kopiuj z treści domyślnej - opcja pozwala zastąpić treść dedykowaną treścią domyślną wstawki we wszystkich językach (po potwierdzeniu). Opcja dostępna jest również podczas dodawania nowej treści dedykowanej;

  • Usuń treść - opcja pozwala usunąć treść dedykowaną (po potwierdzeniu).

Zakładka Treści dedykowane dostępna jest dla uprawnionych Operatorów.

image6
Rysunek 4. Treści dedykowane w szczegółach Wstawki systemowej - przykład w Panelu Administracyjnym

Historia zmian

W zakładce Historia zmian można sprawdzić, kto i kiedy zmienił treść wstawki, porównać poszczególne wersje oraz w razie potrzeby przywrócić wcześniejszą wersję treści.

Każdy zapis treści tworzy nową wersję. Historia obejmuje pola Tytuł i Treść. Wersje przechowywane są osobno dla każdego języka - przy nazwie języka prezentowana jest liczba zapisanych wersji. Jeśli dla wstawki zdefiniowano treści dedykowane, w polu Treść można wybrać, której treści dotyczy historia: Treści domyślnej lub wybranej treści dedykowanej.

Na liście wersji prezentowane są: numer wersji (najnowsza oznaczona jest jako Bieżąca), Autor, Zmienione pola oraz Data zmiany. Po kliknięciu w numer wersji wyświetlane są jej szczegóły - lista zmienionych pól z zaznaczonymi różnicami względem poprzedniej wersji. Wcześniejszą wersję można porównać również z wersją bieżącą (opcja Porównaj z).

W szczegółach wcześniejszej wersji dostępny jest przycisk Przywróć wersję. Po potwierdzeniu bieżąca treść zostaje zastąpiona wybraną wersją - przywrócenie tworzy nową wersję, a dotychczasowa treść pozostaje w historii.

Historia przechowuje 50 ostatnich wersji każdej treści, osobno dla każdego języka - starsze wersje są usuwane automatycznie.

image7 b2b
Rysunek 5. Historia zmian w szczegółach Wstawki systemowej - przykład w Panelu Administracyjnym