Kowal Custom Header Links dla Magento 2
- Kompatybilność
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Opis / Kowal Custom Header Links dla Magento 2
MAGENTO 2 · NAGŁÓWEK · LINKI · STORE VIEW
Zmieniaj linki w nagłówku z poziomu panelu Magento.
Kowal Custom Header Links
Kieruj klientów do promocji, dostawy, kontaktu i ważnych sekcji sklepu. Zarządzaj kolejnością, ikonami oraz podstawowym wyglądem linków bez edycji kodu przy każdej zmianie treści.
Lista linków · Ikony i atrybuty HTML · Fallback CMS
JAK TO DZIAŁA W PRAKTYCE
01 · Dodajesz elementy belki
Uzupełniasz tekst, URL oraz opcjonalną ikonę.
02 · Porządkujesz nawigację
Ustawiasz kolejność, atrybuty i wygląd.
03 · Publikujesz dla widoku sklepu
Sprawdzasz nagłówek i odświeżasz potrzebny cache.
Co zyskuje Twój sklep?
Poznaj funkcje, zastosowanie i ustawienia modułu.
Poznaj moduł
Kowal Custom Header Links to moduł Magento 2 do zarządzania dodatkowymi linkami w górnej belce sklepu bez potrzeby ingerencji w kod przy każdej zmianie treści. Rozwiązanie daje administratorowi pełną kontrolę nad układem linków z poziomu panelu, dzięki czemu sekcja header może szybciej reagować na potrzeby sprzedaży, kampanii i komunikacji z klientem.
Moduł został zaprojektowany z myślą o sklepach, które potrzebują elastycznego i powtarzalnego sposobu publikacji linków takich jak: promocje, strefy marek, programy lojalnościowe, informacje o dostawie, konto klienta, kontakt, landing pages lub komunikaty sezonowe.
Najważniejsze korzyści
- Dynamiczne zarządzanie listą linków w konfiguracji Magento.
- Możliwość ustawienia kolejności wyświetlania każdego elementu.
- Obsługa treści linku, adresu URL, klasy CSS, atrybutu
titleirel. - Możliwość dodania ikony po lewej stronie linku.
- Konfiguracja wyglądu przez rozmiar i kolor czcionki.
- Fallback do trybu legacy opartego o pojedynczy CMS Block dla niestandardowych wdrożeń.
- Lepsza samodzielność zespołu e-commerce bez angażowania dewelopera do prostych zmian w headerze.
Zastosowania biznesowe
- Eksponowanie aktualnych promocji i akcji specjalnych.
- Budowa szybkich ścieżek do najważniejszych sekcji sklepu.
- Wyróżnienie linków do programów partnerskich, outletu lub nowości.
- Publikacja skrótów do obsługi klienta, FAQ, dostawy i zwrotów.
- Ujednolicenie komunikacji w wielu store view z zachowaniem osobnej konfiguracji.
Dlaczego ten moduł
Standardowy header w Magento często wymaga dodatkowych zmian frontendowych lub użycia statycznych bloków CMS. Ten moduł upraszcza ten obszar, zamieniając go w konfigurowalny komponent administracyjny. Dzięki temu zmiany są szybsze, mniej ryzykowne i łatwiejsze do utrzymania.
Grupa docelowa
Moduł jest dobrym wyborem dla:
- sklepów rozwijających sprzedaż promocyjną i sezonową,
- zespołów marketingowych, które często zmieniają widoczność linków,
- wdrożeń Magento wymagających prostego fallbacku do starszego sposobu renderowania,
- projektów, w których header pełni rolę ważnego elementu nawigacji i komunikacji.
Konfiguracja i pola linku
Stores → Configuration → kowal → Custom Header Links udostępnia listę elementów i ustawienia wyglądu dla Default, Website i Store View. Wiersz określa kolejność, Anchor, Link, CSS Class, Title, Rel oraz ikonę.
Pusty URL powoduje wyświetlenie tekstu zamiast odnośnika. Wspólny rozmiar fontu przyjmuje wartości CSS, a kolor jest ustawiany jako HEX. Ikony są zapisywane w pub/media/customheaderlinks/icons.
Pierwszeństwo listy i dopasowanie nagłówka
W aktualnym kodzie poprawna dynamiczna lista ma pierwszeństwo. Legacy CMS Block jest fallbackiem, gdy lista nie daje elementów do wyświetlenia; samo wybranie bloku nie zastępuje niepustej listy.
Layout umieszcza komponent w header.panel. Motyw musi renderować ten obszar albo wymaga dopasowania umiejscowienia. Po zmianach sprawdź nagłówek na komputerze i telefonie oraz odśwież cache konfiguracji i strony.
Instalacja przez Composer
Pakiet kowal/module-customheaderlinks, moduł Kowal_CustomHeaderLinks. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, zaktualizuj Magento i wyczyść cache. W produkcji uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.
Od konfiguracji do efektu
1. Dodajesz elementy belki
Uzupełniasz tekst, URL oraz opcjonalną ikonę.
2. Porządkujesz nawigację
Ustawiasz kolejność, atrybuty i wygląd.
3. Publikujesz dla widoku sklepu
Sprawdzasz nagłówek i odświeżasz potrzebny cache.
Skróty dla kampanii sezonowej
Dodajesz link do promocji oraz informacji o dostawie, nadajesz im kolejność i przypisujesz ikony. W innym Store View możesz przygotować lokalną treść oraz adresy.
Po kampanii zmieniasz listę w konfiguracji. Element bez URL może pełnić rolę krótkiego komunikatu tekstowego.
Uporządkuj skróty w nagłówku swojego sklepu
Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Custom Header Links i omów konfigurację lub potrzebne rozszerzenia.
Więcej informacji
| Zgodność z szablonem | Luma / Blank, KOWAL |
|---|
Instrukcja Instalacji modułu
Przed rozpoczęciem
Instalacja i konfiguracja
Wymagania
- Magento 2
- aktywny moduł
Kowal_Base - dostęp do panelu administracyjnego Magento
Instalacja przez Composer
Composer License:
- Username:
<YOUR E-MAIL> - Token:
<YOUR-TOKEN>
- Dodaj repozytorium pakietu, jeśli nie jest jeszcze skonfigurowane:
Dane dostępowe do repozytorium Composer (adres e-mail klienta i token licencyjny) otrzymasz e-mailem po zakupie. Są również dostępne w panelu klienta po zalogowaniu na kowal.store. Zastąp TWOJ_EMAIL_KLIENTA adresem e-mail swojego konta, a TWOJ_TOKEN otrzymanym tokenem. Polecenia wykonaj w katalogu głównym Magento.
composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-customheaderlinks
php bin/magento module:enable Kowal_CustomHeaderLinks
Zaktualizuj Magento
php bin/magento setup:upgradeWyczyść pamięć podręczną
php bin/magento cache:flushLokalizacja konfiguracji
Po instalacji konfiguracja modułu jest dostępna w panelu:
Stores > Configuration > kowal > Custom Header Links
Konfiguracja dynamicznej listy linków
Sekcja Linki zawiera dynamiczny formularz, w którym każdy wiersz odpowiada jednemu elementowi wyświetlanemu w nagłówku.
Pola dostępne w wierszu
Kolejność- liczba sterująca pozycją elementu.Anchor- tekst widoczny dla użytkownika.Link- adres URL; gdy pole jest puste, element jest renderowany jako tekst.CSS Class- dodatkowe klasy do stylowania elementu.Title- wartość atrybututitle.Rel- multiselect dla atrybuturel, np.nofollow,noopener,noreferrer.Ikona- upload pliku graficznego wyświetlanego po lewej stronie linku.
Konfiguracja wyglądu
Sekcja Wygląd zawiera ustawienia wspólne dla całej listy:
Wielkość czcionki- obsługiwane są wartości liczbowe lub jednostki CSS, np.14,14px,0.875rem,90%.Kolor czcionki- pole tekstowe z pickerem koloru w formacie HEX.
Tryb legacy
Pole Legacy CMS Block pozwala zachować starszy sposób renderowania w sklepach z niestandardowym wdrożeniem.
Zasada działania:
- jeśli
Legacy CMS Blockjest ustawiony, frontend renderuje wskazany blok CMS, - jeśli
Legacy CMS Blockjest puste, frontend korzysta z nowej dynamicznej listy linków.
To rozwiązanie pozwala przełączyć moduł na fallback bez migracji istniejącej treści do nowego formatu.
Uwagi wdrożeniowe
- Ikony są zapisywane w katalogu
pub/media/customheaderlinks/icons. - Konfiguracja działa w scope
default,websiteistore view. - Po zmianach w konfiguracji warto odświeżyć cache, jeśli sklep korzysta z agresywnego cachowania warstwy frontendowej.
Rekomendowany proces uruchomienia
- Skonfiguruj dynamiczną listę linków w środowisku testowym.
- Sprawdź kolejność, style i zachowanie linków na desktopie oraz mobile.
- Jeśli sklep ma starszą, niestandardową integrację headera, użyj
Legacy CMS Blockjako trybu przejściowego lub docelowego.