Kowal Custom Header Links dla Magento 2
- SKU
- M2-TOP-LINKS
Opis / Kowal Custom Header Links dla Magento 2
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.
More Information
| Zgodność z szablonem | Luma / Blank, KOWAL |
|---|
Instrukcja Instalacji modułu
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
- Skonfiguruj dane dostępowe do repozytorium:
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
- Zainstaluj moduł:
composer require kowal/module-customheaderlinks
- Włącz moduł:
php bin/magento module:enable Kowal_CustomHeaderLinks
- Wykonaj upgrade i odśwież cache:
php bin/magento setup:upgrade
php bin/magento cache:flush
Lokalizacja 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.