Easy Labels Pro - Dokumentacja modułu Magento 2
Autor: Paweł Wasiluk
Easy Labels Pro - Dokumentacja modułu Magento 2
Opis modułu
Spraw by twoje produkty stały się atrakcyjniejsze dzięki kolorowym, chwytającym za oko etykietom. Moduł pozwala na tworzenie i przydzielanie etykiet do dowolnych produktów wybranych przez Ciebie - przy pomocy funkcji wykorzystywanych między innymi w magento2 catalog rules. Główna zaletą jest to, że etykieta może tyczyć się zarówno jednego jak i wielu produktów. Moduł easy labels pozwala na wybranie koloru tekstu oraz tła etykiety z ponad 16 miliona kolorów albo nadaj im twoją dowolną klasę.
Zgodność modułu
Moduł jest kompatybilny z Magento Community wersja: 2.3.
Sposób działania
Aby dodać pierwszą etykietę, po instalacji modułu przejdź do Panelu Admina
Stores > Settings > Configuration > Aurora > Easy Labels PRO > Easy Labels Pro Module Configuration by włączyć moduł. Aby dodać etykiete przejdź do
Catalog > EasyLabels PRO > Manage PRO Labels, naciśnij na przycisk Add New Label by stworzyć etykietę.
Uzupełnij formularz.
Label – ustaw nazwę dla etykiety
Discount Label – zmień etykietę w “-x%” która będzie reflektować procent zniżki
CSS class – ustaw styl css dla etykiety
Font & Background color – wybierz kolor dla tekstu i tła przy pomocy okienka pomocniczego
Enable Label – włącz lub wyłącz widoczność etykiety
Enable in listing– włącz lub wyłącz widoczność etykiety dla listingu
Store View – sklep/widok sklepu w którym dostępna będzie etykieta
Pod formularzem widoczne będą warunki produktu jakie mają by spełniane by etykieta została dodana. Działają jak natywne warunki magento2.
Po dodaniu etykieta będzie widoczna w tabeli Catalog > Manage Pro Labels.
Przejdź do karty produktu by zobaczyć dodaną etykietę. Etykiety zostaną dodane pod nazwą produktu.
Demo
Instalacja modułu
Instalacja przez Composer
- Dodaj repozytorium do pliku composer.json:
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/EasyLabelsPro.git"
}
...
],
- Zmodyfikuj plik composer.json:
"require": {
...
"aurora/easy-labels-pro": "*"
...
},
- W folderze głównym Magento wykonaj następujące polecenia:
composer update aurora/easy-labels-pro
php bin/magento module:enable Aurora_EasyLabelsPro
php bin/magento setup:upgrade
Instalacja manualna
- Rozpakuj archiwum.
- Przenieś pliki modułu na serwer do lokalizacji:
{Magento root}
└── app/
└── code
- W folderze głównym Magento wykonaj następujące polecenia:
php bin/magento module:enable Aurora_EasyLabelsPro
php bin/magento setup:upgrade
Dziękujemy za zainteresowanie naszymi modułami!
Changelog
v1.0.38
- Aktualizacja klas w warunkach na nowe
v1.0.36
- Wczytanie danych orginalnych przed zmianą
v1.0.35
- Refactoring
v1.0.34
- Dodano testy (phpcs, phpunit, phpmd, phpstan) w pipelinach
v1.0.33
- Zaokrąglanie rabatów
v1.0.32
- Poprawka brakującego argumentu productCacheTag
v1.0.31
- Poprawki PSR-2
- Update unit testów
v1.0.30
- Naprawa etykiety rabatowej
v1.0.29
- Poprawka dla Mysql Galera Cluster
v1.0.28
- Dodano opcję wyłączenia labelki w widoku produktu
v1.0.27
- Naprawiony cache labelek
v1.0.26
- Refactoring
v1.0.25
- Poprawki do marketplace-u
v1.0.24
- Usunięta zerowa zniżka
v1.0.23
- Poprawiono zapis labelek
v1.0.22
- Dodano background transparent
v1.0.21
- Poprawiono indexer
v1.0.20
- Usunięto context z grid-u
v1.0.19
- Poprawka ui
v1.0.18
- Poprawka ui
v1.0.17
- Poprawka dotycząca store view
v1.0.16
- Poprawka dotycząca store view
v1.0.15
- Poprawa join-u w pluginie kolekcji
v1.0.14
- Poprawa kolekcji
v1.0.13
- Dodano plugin w celu redukcji zapytań do bazy danych
v1.0.12
- Naprawiono błąd z brakiem autoinkrementacji
v1.0.11
- Zainstalowano patch
v1.0.10
- Poprawiono typy w db-schema
v1.0.9
- Install schema zamieniona na db-schema
v1.0.8
- Zmniejszona ilość zapytań do bazy danych na stronie kategorii i produktu
v1.0.7
- Poprawione gpsi
v1.0.6
- Type of hash changed
- Refactoring
v1.0.5
- Poprawa konfmiana typu hashowania
v1.0.4
- Dostosowanie modułu do innych wersji językowych
v1.0.0
- Instalacja modułu