CENTRUM POMOCY

Pierwsze kroki

Instalacja - pierwsze kroki

  • MENU GŁÓWNE - to jest MENU DOMYŚLNE, które jest podpięte we wszystkich znacznikach.

    W przypadku świeżej instalacji to tutaj tworzymy MENU, ale pamiętaj aby to MENU GŁÓWNE uczynić domyślnym w Struktura - Lista menu. W przypadku instalacji na serwisie, który już istnieje należy pamiętać że do tego menu najlepiej przemigrować pozycje menu już istniejącego, lub pamiętać, żeby dotychczasowe menu podłączyć we wszystkich znacznikach XMS (numeracja między XMS:200 a XMS:600).

    Pamiętaj że po instalacji, zawsze znajduje się już `pierwotne` domyślne menu o nazwie `Menu`
  • DODATKI - INNE - tutaj są strony dla LOGO, NAZWY, (ewentualnie grafika dla headera na tło), różne inne tła (domyślnie nie podpięte w standardzie), oraz teksty dla STOPKI (dla 3 kolumn, kolumny numerowane 1,2,3 licząc od lewej). Tutaj są strony zazwyczaj rzadko używane.
  • DODATKI - INFO - strony do częstej edycji jak ALERTY, INFO PRZEWIJANE, Galerie, Strefa TV itd.
  • AJAX - WCAG - POMOC - Uniwersalne itp - strony techniczne, automatycznie podpinane do XMSów, przeznaczone dla webmastera.
  • UKRYTE POZYCJE (webmaster) - WIDOCZNE TYLKO DLA WEBMASTERA. Jeżeli jakiś klient chciałby użyć jakiegoś modułu jak sonda, adresy itd, to lepiej je przemigrować z tego menu (ponieważ niektóre mogą być automatycznie podpięte już do XMS), niż zakładać nowe i je podpinać ręcznie w znacznikach.
  • NA SKRÓTY (webmaster) - to utworzone na zapas. Kiedyś się przyda.
  • WEBMASTER NEW SYSTEM - tylko dla webmastera
  • Menu - pamiętaj że na nowych instalacjach `świeżych`, tam zawsze jest domyślne Menu, które należy ignorować a MENU GŁÓWNE uczynić domyślnym w Struktura - Lista menu.

Istnieje 6 wariantów menu z podziałem na 2 główne systemy. Dymyślnie wybrany jest wariant nr 4.

  • 1 - SmartMenu
  • 2 - MegaMenu (Dystrybucja)
  • 3 - MegaMenu (Normalne)
  • 4 - SmartMenu - Generacja Kompletna
  • 5 - MegaMenu - Generacja Kompletna (Dystrybucja)
  • 6 - MegaMenu - Generacja Kompletna (Normalna)

Wariant 1,4 to silnik SmartMenu. Wykorzystuje on inny zestaw plików JS i CSS. SmartMenu generuje jeden HTML, który wykorzystywany jest zarówno w menu dla desktop jak i mobile.

Wariant 2,3,5,6 to silnik MegaMenu. MegaMenu generuje 2 różne HTMLe. Jeden dla desktop oraz drugi osobny dla mobile (tzw. Slide Nav). MegaMenu zawiera również dla dekstop 2 różne sposoby dystrybucji pozycji menu. Wariant z (Dystrybucja) automatycznie tak rozkłada pozycje podmenu oraz dalszego zagłębienia aby rozkład menu był równomierny w zależności od ustalonej liczby kolumn jak i ilości wyświetlanych pozycji level 3 zanim pojawi się link zobacz więcej. Wariant (Normalne) wyświetla podmenu w sposób bez analizowania równomiernego rozmieszczenia, priorytetowo traktuje kolejność występowania.

Konfiguracja i wybór wariantu menu odbywa się w PLIKI -> ____USTAWIENIA - Nadpisanie - Uniwersalne.

W linijce MainSettingsCMSParam::setCMSParam_mainmenu_type(4); wstawiamy numer wariantu.

O ilości wyświetlanych pozycji podmenu kolejnych zagłębień dla wszystkich wariantów menu decydują te linijki.

Linki górne - lewa strona.

Strona do edycji linków zjaduje się w DODATKI - INFO -> HEADER - Linki - Edit. Przykładowy kod znajduje się poniżej. Należy przestrzegać składni.

Linki Social Media - górna część nagłówka oraz stopka

Edycja linków odbywa się w PLIKI -> ____USTAWIENIA - Nadpisanie - Uniwersalne.

Domyślnie przygotowałem szereg ikon do pokazania. Ikony mogą pojawić się zarówno w Nagłówku jak i Stopce. Ikony w nagłówku i stopce pokazują się domyślnie. Możemy włączyć lub wyłączyć pokazywanie ikon w nagłówku i stopce osobno zmieniając wartości true lub false w z kodzie SocialSettingsCMSParams::setSocialCMSParam_visible_header(true); oraz SocialSettingsCMSParams::setSocialCMSParam_visible_footer(true);. W miejscu np. SocialSettingsCMSParams::setSocialCMSParam_epuap('/'); jak wpiszemu jakikolwiek znak, to ta ikona się pojawi. Ten schemat działania dotyczy pozostałych ikon.

Kod odpowiedzialny za wyświetlanie znajduje się w PLIKI -> HEADER - UKŁAD Uniwersalny - ELEMENTY. Tam można wtedy wstawić inne ikony. To rozwiązanie dotyczy Plan Personalizowanego i Dedyka.

Stopka - edycja treści

Stopka w standardzie posiada 3 kolumny. Każda kolumna ma możliwość edycji treści na 3 stronach.

  • DODATKI - INNE -> FOOTER - Informacje - Kolumna 1 - znacznik XMS który wstawia tą treść to [XMS:1720] FOOTER - Informacje - Kolumna 1
  • DODATKI - INNE -> FOOTER - Informacje - Kolumna 2 - znacznik XMS który wstawia tą treść to [XMS:1721] FOOTER - Informacje - Kolumna 2
  • DODATKI - INNE -> FOOTER - Informacje - Kolumna 3 - znacznik XMS który wstawia tą treść to [XMS:1722] FOOTER - Informacje - Kolumna 3

Różne przykłady kodu HTML dla kolumn

Kod odpowiedzialny za wyświetlanie stopki znajduje się w Pliki -> FOOTER - UKŁAD 1 - 3 Kolumny (heredoc syntax)