<!-- TITLE: Easy Labels Pro - Dokumentacja modułu Magento 2 -->
<!-- SUBTITLE: 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ę.
![L 1](/uploads/l-1.jpg "L 1")
Uzupełnij formularz.
![L 2](/uploads/l-2.jpg "L 2")
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
![L 3](/uploads/l-3.jpg "L 3")
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.
![L 4](/uploads/l-4.jpg "L 4")
## Demo
demo3.magecreation.com
## Instalacja modułu
### Instalacja przez Composer
1. Dodaj repozytorium do pliku composer.json:
```text
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/EasyLabelsPro.git"
}
...
],
```
2. Zmodyfikuj plik composer.json:
```text
"require": {
...
"aurora/easy-labels-pro": "*"
...
},
```
3. W folderze głównym Magento wykonaj następujące polecenia:
```text
composer update aurora/easy-labels-pro
php bin/magento module:enable Aurora_EasyLabelsPro
php bin/magento setup:upgrade
```
### Instalacja manualna
1. Rozpakuj archiwum.
2. Przenieś pliki modułu na serwer do lokalizacji:
```text
{Magento root}
└── app/
└── code
```
3. W folderze głównym Magento wykonaj następujące polecenia:
```text
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