Moduł Magento 2 Dodatkowe zakładki na karcie produktu ( Custom Tabs )

Moduł Kowal CustomTab umożliwia dynamiczne dodawanie niestandardowych zakładek (tabs) do kart produktów w Magento 2.
SKU
M2-CUSTOM-TABS
123,00 zł
Wyślij znajomemu

Zapytaj o ten produkt

Opis / Moduł Magento 2 Dodatkowe zakładki na karcie produktu ( Custom Tabs )

MAGENTO 2 · KARTA PRODUKTU · DODATKOWE INFORMACJE

Właściwe informacje we właściwej sekcji produktu.

Kowal Custom Tab

Rozbuduj kartę produktu o własne zakładki i sekcje pobierające treść z atrybutów. Zarządzaj nazwami, kolejnością i widocznością w panelu Magento.

Treść z atrybutów · Puste sekcje ukryte · Nazwy per Store View

JAK TO DZIAŁA W PRAKTYCE

01 · Tworzysz wpis
Ustawiasz nazwę, atrybut, status i kolejność.

02 · Uzupełniasz produkt
Dodajesz treść w przypisanym atrybucie produktu.

03 · Karta pokazuje informacje
Moduł wyświetla wpis tylko tam, gdzie ma on treść.

Co zyskuje Twój sklep?

Poznaj funkcje, zastosowanie i ustawienia modułu.

Elastyczne zakładki produktowe bez ingerencji w szablon

Kowal Custom Tab to moduł Magento 2, który pozwala szybko rozbudować kartę produktu o własne, dynamiczne zakładki. Administrator może tworzyć dodatkowe sekcje informacyjne, przypisywać je do atrybutów produktu i kontrolować ich kolejność bez edycji plików motywu.

Moduł sprawdza się w sklepach, które potrzebują prezentować dodatkowe informacje produktowe w uporządkowany sposób: tabele rozmiarów, skład, instrukcje użytkowania, pliki techniczne, informacje o dostawie, gwarancję, certyfikaty lub rozbudowane opisy zależne od produktu.

Najważniejsze możliwości

  • Dodawanie własnych zakładek na karcie produktu.
  • Pobieranie treści zakładki z wybranego atrybutu produktu.
  • Automatyczne ukrywanie zakładek, gdy produkt nie ma uzupełnionej treści w przypisanym atrybucie.
  • Zarządzanie kolejnością wyświetlania zakładek.
  • Włączanie i wyłączanie zakładek z poziomu panelu administracyjnego.
  • Obsługa treści HTML oraz widgetów CMS renderowanych przez filtr Magento.
  • Tłumaczenie nazwy zakładki per Store View zgodnie z mechanizmem scope Magento.
  • Fallback do wartości domyślnej, gdy nazwa dla danego Store View nie została nadpisana.

Korzyści dla sklepu

  • Lepsza organizacja informacji na karcie produktu.
  • Mniej pracy developerskiej przy dodawaniu powtarzalnych sekcji produktowych.
  • Spójna prezentacja dodatkowych danych w wielu kategoriach produktów.
  • Możliwość dostosowania nazw zakładek do różnych wersji językowych sklepu.
  • Niższe ryzyko błędów w szablonie, ponieważ konfiguracja odbywa się z poziomu panelu administracyjnego.

Przykładowe zastosowania

  • Zakładka "Specyfikacja techniczna" pobierana z atrybutu produktu.
  • Zakładka "Tabela rozmiarów" widoczna tylko przy produktach z uzupełnioną tabelą.
  • Zakładka "Instrukcja użytkowania" dla produktów wymagających dodatkowego opisu.
  • Zakładka "Skład i pielęgnacja" w sklepie fashion.
  • Zakładka "Dane logistyczne" w sklepie B2B.
  • Osobne nazwy zakładek dla polskiej, angielskiej i niemieckiej wersji sklepu.

Dla kogo jest ten moduł

Moduł jest przeznaczony dla sklepów Magento 2, które chcą rozbudować kartę produktu o dodatkowe informacje bez tworzenia indywidualnych zmian frontendowych dla każdej zakładki. Szczególnie dobrze pasuje do sklepów wielojęzycznych, katalogów B2B i wdrożeń, w których dane produktowe są utrzymywane w atrybutach Magento.

Zakładki, sekcje i układ Full Width

Wpis może mieć Display Mode Tabs lub Section. W układzie kolumnowym wybierasz zakładkę albo osobną sekcję. W układzie Product Full Width wszystkie wpisy są sekcjami.

W Full Width moduł tworzy pływającą nawigację po widocznych sekcjach. Pole Full Page Product - floating menu sections pozwala określić kolejność, cele i etykiety menu; puste pole przywraca automatyczne wykrywanie.

Luma i opcjonalny adapter Hyvä

Pakiet zawiera Kowal_CustomTabHyva. Dla widoku sklepu Hyvä włącz moduł oraz ustawienie Hyva compatibility. Renderowanie adaptera jest domyślnie wyłączone; instalacja na Luma nie wymaga Hyvä.

W Hyvä zarówno Tabs, jak i Section są wyświetlane jako natywne karty sekcji produktu. Adapter zachowuje kolejność, tłumaczenia, ukrywanie pustych atrybutów i filtrowanie treści CMS. Menu Full Width działa tylko wtedy, gdy dany motyw udostępnia ten układ.

Instalacja przez Composer

Pakiet: kowal/module-customtab; moduł: Kowal_CustomTab. Po skonfigurowaniu dostępu do repozytorium Kowal zainstaluj pakiet, włącz moduł, wykonaj aktualizację Magento i wyczyść cache. Dla trybu produkcyjnego uwzględnij kompilację i wdrożenie treści statycznych zgodnie z procesem sklepu.

Od konfiguracji do efektu

1. Tworzysz wpis
Ustawiasz nazwę, atrybut, status i kolejność.

2. Uzupełniasz produkt
Dodajesz treść w przypisanym atrybucie produktu.

3. Karta pokazuje informacje
Moduł wyświetla wpis tylko tam, gdzie ma on treść.

Tabela rozmiarów tam, gdzie jest potrzebna

Przykład: tworzysz zakładkę „Tabela rozmiarów” z atrybutu produktu. Ubrania z uzupełnioną tabelą pokazują sekcję; produkty bez jej treści nie pokazują pustej zakładki.

Nazwę możesz dopasować osobno do polskiej, angielskiej i niemieckiej wersji sklepu.

Uporządkuj dodatkowe informacje na karcie produktu

Chcesz dopasować moduł do swojego sklepu? Zapytaj o wdrożenie Kowal Custom Tab i omów konfigurację lub potrzebne rozszerzenia.

Więcej informacji

Motyw Hyvä Zgodny z motywem Hyvä
Zgodność z szablonem Hyvä, Luma / Blank, KOWAL

Instrukcja Instalacji modułu

Przed rozpoczęciem

Kowal Custom Tab - instalacja i konfiguracja

Wymagania

  • Magento 2.4 lub nowsze.
  • Dostęp do CLI Magento.
  • Composer skonfigurowany do pobierania prywatnych pakietów Kowal.
  • Zainstalowany moduł bazowy kowal/base.
  • Uprawnienia administratora do panelu Magento.

Instalacja przez Composer

Dodaj repozytorium pakietu:

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 Kowal:

composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"

Zainstaluj moduł:

composer require kowal/module-customtab

Wykonaj aktualizację Magento:

php bin/magento setup:upgrade

W środowisku produkcyjnym wykonaj kompilację DI oraz wdrożenie statycznych zasobów zgodnie z procesem projektu:

php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

Wyczyść cache:

php bin/magento cache:flush

Weryfikacja instalacji

Sprawdź, czy moduł jest aktywny:

php bin/magento module:status Kowal_CustomTab

Jeżeli moduł jest nieaktywny, włącz go:

Włącz moduł

php bin/magento module:enable Kowal_CustomTab

Zaktualizuj Magento

php bin/magento setup:upgrade

Wyczyść pamięć podręczną

php bin/magento cache:flush

Konfiguracja modułu

W panelu Magento przejdź do:

Stores > Configuration > Kowal > Custom Tab

Ustaw opcję Enable module na Yes, a następnie zapisz konfigurację i wyczyść cache, jeśli Magento o to poprosi.

Zarządzanie zakładkami

W panelu administracyjnym przejdź do:

Kowal > Custom Tabs > Custom Tab

Kliknij Add new CustomTab, aby utworzyć nową zakładkę.

Uzupełnij pola:

  • Name - nazwa zakładki widoczna na froncie.
  • Field type - typ źródła treści.
  • Attribute code - atrybut produktu, z którego ma zostać pobrana treść zakładki.
  • Status - aktywność zakładki.
  • Sort Order - kolejność wyświetlania zakładki.

Zapisz zakładkę.

Tłumaczenie nazwy zakładki

Domyślna nazwa zakładki jest zapisywana dla store_id = 0.

Aby dodać tłumaczenie dla konkretnego Store View:

  1. Otwórz istniejącą zakładkę w edycji.
  2. Użyj przełącznika Store View w prawym górnym obszarze formularza.
  3. Wybierz Store View, dla którego chcesz zmienić nazwę.
  4. Odznacz Use Default Value przy polu Name.
  5. Wpisz nazwę zakładki dla wybranej wersji językowej.
  6. Zapisz formularz.

Jeżeli Use Default Value pozostaje zaznaczone, moduł użyje wartości domyślnej z store_id = 0.

Działanie na froncie

Moduł dodaje zakładki do sekcji szczegółów produktu. Zakładka pojawia się tylko wtedy, gdy produkt ma uzupełnioną wartość w atrybucie wskazanym w konfiguracji zakładki.

Dla nazwy zakładki moduł stosuje fallback:

  1. Nazwa dla bieżącego Store View.
  2. Nazwa domyślna z store_id = 0.
  3. Wartość z głównej tabeli zakładek, zachowana dla kompatybilności.

Treść zakładki jest filtrowana przez mechanizm CMS Magento, dlatego może zawierać obsługiwane przez Magento znaczniki HTML i widgety.

Aktualizacja istniejącej instalacji

Po aktualizacji modułu do wersji z obsługą wielu języków uruchom:

Zaktualizuj Magento

php bin/magento setup:upgrade

Wyczyść pamięć podręczną

php bin/magento cache:flush

Nowa tabela wartości per Store View zostanie dodana przez deklaratywny schemat Magento. Po pierwszym zapisie istniejącej zakładki jej domyślna nazwa zostanie utrwalona również jako rekord store_id = 0.

Rozwiązywanie problemów

Jeżeli zakładka nie pojawia się na froncie:

  • Sprawdź, czy moduł jest włączony w konfiguracji.
  • Sprawdź, czy zakładka ma Status ustawiony na Yes.
  • Sprawdź, czy produkt ma uzupełnioną wartość w atrybucie wskazanym w polu Attribute code.
  • Wyczyść cache Magento.
  • Upewnij się, że layout motywu nadal renderuje blok product.info.details.

Jeżeli tłumaczenie nazwy nie pojawia się na froncie:

  • Sprawdź, czy edytujesz właściwy Store View.
  • Sprawdź, czy Use Default Value jest odznaczone dla pola Name.
  • Zapisz zakładkę i wyczyść cache.
Naciśnij, aby pominąć karuzelę

Znaleźliśmy inne produkty, które mogą Cię zainteresować!

AI Product Support dla Magento 2
369,00 zł
Napisz opinię
Napisz opinię o produkcie: Moduł Magento 2 Dodatkowe zakładki na karcie produktu ( Custom Tabs )
Twoja ocena:
Cena
Jakość
Wsparcie
loader
Wczytywanie...

Twoja opinia została przekazana do moderacji.

Pytania i odpowiedzi

Pytanie
Co robi moduł Custom Tabs i w jaki sposób wzbogaca stronę produktu?
Odpowiedź
Moduł umożliwia dynamiczne dodawanie niestandardowych zakładek (tabs) do kart produktów w Magento 2. Każda zakładka może być powiązana z konkretnym atrybutem produktu, dzięki czemu można prezentować dodatkowe informacje – np. specyfikację techniczną czy opinie – bez modyfikacji kodu sklepu
Pytanie
Jak wygląda konfiguracja i zarządzanie zakładkami? Czy jest to skomplikowane?
Odpowiedź
Konfiguracja odbywa się z poziomu panelu administracyjnego Magento. Administrator może dodawać nowe zakładki, edytować istniejące, usuwać niepotrzebne, ustawiać ich nazwy, przypisywać atrybuty produktów oraz określać status (aktywny/nieaktywny) i kolejność wyświetlania. Wszystkie te czynności wykonuje się w intuicyjnym interfejsie, bez potrzeby ingerencji w kod
Pytanie
Jakie korzyści przynosi dodawanie niestandardowych zakładek na karcie produktu?
Odpowiedź
Dzięki zakładkom możesz dostarczać klientom bardziej spersonalizowane i rozbudowane treści, takie jak szczegółowe dane techniczne, recenzje czy certyfikaty bezpieczeństwa. Takie dodatkowe informacje mogą zwiększyć zaufanie do produktu, ułatwić zakup i przyczynić się do wyższej konwersji
Aktualizacja preferencji plików cookie