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

60,27 zł 49,00 zł
Instalacja COMPOSER
M2-CUSTOM-TABS
PayPal PayPal
Przelew Przelew

Moduły Magento na jasnych zasadach

Kupujesz moduł raz, bez ograniczeń domenowych

Etykietka

Darmowa instalacja i aktualizacje przez Composer

Etykietka

Program Afiliacyjny

Etykietka

Wsparcie techniczne dla Magento

Etykietka

Jasne zasady licencjonowania modułów Magento

Etykietka

Bezpieczeństwo kodu Modułów Magento

Etykietka

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.

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:

composer config repositories.custom.tab vcs https://github.com/kowalco/magento-2-custom-tab

Jeżeli repozytorium wymaga autoryzacji, skonfiguruj token:

composer config --global --auth github-oauth.github.com <YOUR_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:

php bin/magento module:enable Kowal_CustomTab
php bin/magento setup:upgrade
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:

php bin/magento setup:upgrade
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.

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
Pytanie
Jakie korzyści przynosi dodawanie niestandardowych zakładek na karcie produktu?
Odpowiedź
W panelu można zarządzać zakładkami (dodawanie, edycja, usuwanie), konfigurować ich nazwy i przypisane atrybuty, definiować status oraz kolejność wyświetlania. Dostępne są też funkcje filtrowania i sortowania zakładek według nazwy czy statusu, co ułatwia pracę nawet mniej zaawansowanym użytkownikom
Pytanie
Jakie korzyści przynosi dodawanie niestandardowych zakładek na karcie produktu?
Odpowiedź
Moduł działa w pełni z Magento 2.3.x i wyższymi wersjami oraz jest zgodny z popularnymi motywami i dodatkami Magento, co pozwala na bezproblemową integrację w większości sklepów
Napisz własną recenzję
Napisz opinię o produkcie:Moduł Magento 2 Dodatkowe zakładki na karcie produktu ( Custom Tabs )
Twoja ocena
Produkty
Aktualizacja preferencji plików cookie