Skip to main content
View Categories

Strona typu „Menu kaflowe”

Strona typu Menu kaflowe umożliwia utworzenie dodatkowego, graficznego menu zawierającego odnośniki do innych stron programu bs4 core.

Standardowe menu programu może mieć maksymalnie dwa poziomy:

  1. folder w menu,
  2. strona znajdująca się w folderze.

Jeżeli w programie zdefiniowano bardzo dużo stron, umieszczenie ich wszystkich bezpośrednio w głównym menu może obniżyć jego czytelność. Menu kaflowe pozwala ukryć część stron w dodatkowym widoku i udostępnić je użytkownikowi w postaci przejrzystych kafli.

1. Zastosowanie menu kaflowego #

Menu kaflowe można wykorzystać między innymi do:

  • uporządkowania dużej liczby stron,
  • podzielenia funkcjonalności programu na logiczne obszary,
  • utworzenia czytelnego ekranu startowego dla wybranego modułu,
  • ograniczenia liczby opcji widocznych bezpośrednio w menu głównym,
  • prezentowania stron za pomocą nazw, opisów i ikon.

Po wejściu na stronę typu Menu kaflowe użytkownik zobaczy zestaw kafli prowadzących do przypisanych do niej stron. Strony te nie będą wyświetlane bezpośrednio w głównym menu.

2. Dodawanie strony typu Menu kaflowe #

Stronę typu Menu kaflowe należy dodać do wybranego folderu menu programu.

Po utworzeniu strony:

  1. Otwórz jej ustawienia (np. klikając ikonę Konfiguruj stronę w prawym górnym rogu – musi być aktywny tryb konstruktor).
  2. Przejdź do zakładki Konfiguruj menu kaflowe.
  3. Skonfiguruj sposób wyświetlania pojedynczych kafli.
  4. Przypisz do menu kaflowego odpowiednie strony.

3. Wzór HTML kafla #

Najważniejszym ustawieniem wyglądu menu jest parametr Wzór HTML kafla.

W polu tym można zdefiniować kod HTML określający wygląd pojedynczego kafla. Ten sam wzór jest następnie wykorzystywany do prezentowania wszystkich stron przypisanych do danego menu kaflowego.

Wzór może określać między innymi:

  • układ elementów kafla,
  • położenie ikony,
  • sposób prezentowania nazwy,
  • miejsce wyświetlania opisu,
  • dodatkowe elementy wizualne.

3.1. Znaczniki dostępne we wzorze kafla #

We wzorze HTML można stosować trzy specjalne znaczniki umieszczane w nawiasach klamrowych.

3.1.1. znacznik {name} #

znacznik {name} wyświetla nazwę strony przypisanej do menu kaflowego.

Nazwa jest pobierana z ustawień odpowiedniej strony.

3.1.2. znacznik {description} #

znacznik {description} wyświetla opis strony.

Opis, podobnie jak nazwę, można zdefiniować w ustawieniach konkretnej strony. Może on służyć do krótkiego wyjaśnienia użytkownikowi, jakie informacje lub funkcjonalności znajdzie po otwarciu danego kafla.

3.1.3. znacznik {icon} #

znacznik {Icon} wyświetla ikonę przypisaną do strony.

Ikony ułatwiają szybkie rozpoznawanie poszczególnych opcji i poprawiają czytelność menu.

3.2. Przykładowa struktura kafla #

Wzór pojedynczego kafla może zawierać:

  1. ikonę strony,
  2. nazwę strony,
  3. krótki opis jej przeznaczenia.

Program podczas generowania menu zastępuje znaczniki informacjami pobranymi z ustawień każdej przypisanej strony.

Dzięki temu nie trzeba definiować osobnego kodu HTML dla każdego kafla.

4. Dodawanie stron do menu kaflowego #

Stron nie dodaje się bezpośrednio w edytorze menu kaflowego. Przypisanie wykonuje się w ustawieniach każdej strony, która ma być prezentowana jako kafel.

Aby dodać stronę do menu kaflowego:

  1. Utwórz lub wybierz stronę, która ma być dostępna w menu kaflowym.
  2. Umieść ją w tym samym folderze menu co strona typu Menu kaflowe.
  3. Otwórz ustawienia przypisywanej strony.
  4. W parametrze Strona menu kaflowego wskaż odpowiednie menu kaflowe.
  5. Zapisz ustawienia.

Po przypisaniu strona zostanie wyświetlona jako kafel.

W menu kaflowym można umieszczać strony różnego typu, między innymi:

4.1. Wymóg wspólnego folderu #

Strona typu Menu kaflowe oraz strony przypisywane do tego menu powinny znajdować się w tym samym folderze menu.

W parametrze Strona menu kaflowego dostępne jest menu kaflowe zdefiniowane w odpowiednim folderze.

Przed przypisaniem strony należy zatem upewnić się, że została ona umieszczona we właściwym miejscu struktury menu.

4.2. Strony przypisane i nieprzypisane do menu kaflowego #

W jednym folderze mogą znajdować się jednocześnie:

  • strona typu Menu kaflowe,
  • strony przypisane do tego menu kaflowego, które nie wyświetlają się w menu głównym,
  • inne strony, które nie należą do menu kaflowego.

Nie ma obowiązku przypisywania do menu kaflowego wszystkich stron znajdujących się w danym folderze. Strony nieprzypisane mogą nadal funkcjonować jako niezależne pozycje menu.

5. Przykład zastosowania #

W folderze Sprzedaż można umieścić stronę typu Menu kaflowe o nazwie Narzędzia sprzedaży.

Do menu kaflowego można następnie przypisać strony:

  • Kontrahenci,
  • Transakcje,
  • Oferty,
  • Zadania handlowców,
  • Raport sprzedaży,
  • Plan kontaktów.

Użytkownik widzi w głównym menu jedną pozycję Narzędzia sprzedaży. Po jej otwarciu otrzymuje graficzne menu zawierające kafle prowadzące do poszczególnych funkcji.

Jednocześnie w folderze Sprzedaż mogą pozostać inne strony dostępne bezpośrednio, na przykład Pulpit sprzedaży.

Leave a Reply