ver. 0.271 - ShopAttribute refactor + update package
This commit is contained in:
@@ -320,6 +320,67 @@ Tlumaczenia kontenerow statycznych (per jezyk).
|
||||
|
||||
**Aktualizacja 2026-02-12 (ver. 0.260):** modul `/admin/articles_archive` korzysta z `Domain\Article\ArticleRepository` (`listArchivedForAdmin`, `restore`, `deletePermanently`) przez `admin\Controllers\ArticlesArchiveController`.
|
||||
|
||||
## pp_shop_attributes
|
||||
Cechy produktu (modul `/admin/shop_attribute`).
|
||||
|
||||
| Kolumna | Opis |
|
||||
|---------|------|
|
||||
| id | PK |
|
||||
| status | Status: 1 = aktywny, 0 = nieaktywny |
|
||||
| type | Typ cechy: 0 = tekst, 1 = kolor, 2 = wzor |
|
||||
| o | Kolejnosc wyswietlania |
|
||||
|
||||
**Uzywane w:** `Domain\Attribute\AttributeRepository`, `admin\Controllers\ShopAttributeController`, `admin\controls\ShopProduct`, `admin\factory\ShopProduct`
|
||||
|
||||
## pp_shop_attributes_langs
|
||||
Tlumaczenia cech produktu (per jezyk).
|
||||
|
||||
| Kolumna | Opis |
|
||||
|---------|------|
|
||||
| id | PK |
|
||||
| attribute_id | FK do pp_shop_attributes |
|
||||
| lang_id | ID jezyka (np. pl, en) |
|
||||
| name | Nazwa cechy |
|
||||
|
||||
**Uzywane w:** `Domain\Attribute\AttributeRepository`, `shop\ProductAttribute`
|
||||
|
||||
## pp_shop_attributes_values
|
||||
Wartosci cech produktu.
|
||||
|
||||
| Kolumna | Opis |
|
||||
|---------|------|
|
||||
| id | PK |
|
||||
| attribute_id | FK do pp_shop_attributes |
|
||||
| is_default | Czy wartosc domyslna dla cechy (0/1) |
|
||||
| impact_on_the_price | Wplyw na cene wariantu (NULL = brak) |
|
||||
|
||||
**Uzywane w:** `Domain\Attribute\AttributeRepository`, `admin\Controllers\ShopAttributeController`, `admin\factory\ShopProduct`
|
||||
|
||||
## pp_shop_attributes_values_langs
|
||||
Tlumaczenia wartosci cech (per jezyk).
|
||||
|
||||
| Kolumna | Opis |
|
||||
|---------|------|
|
||||
| id | PK |
|
||||
| value_id | FK do pp_shop_attributes_values |
|
||||
| lang_id | ID jezyka (np. pl, en) |
|
||||
| name | Nazwa wyswietlana |
|
||||
| value | Wewnetrzna wartosc techniczna (opcjonalna) |
|
||||
|
||||
**Uzywane w:** `Domain\Attribute\AttributeRepository`, `shop\ProductAttribute`
|
||||
|
||||
## pp_shop_products_attributes
|
||||
Powiazanie kombinacji produktow z wartosciami cech.
|
||||
|
||||
| Kolumna | Opis |
|
||||
|---------|------|
|
||||
| product_id | FK do pp_shop_products (kombinacja) |
|
||||
| value_id | FK do pp_shop_attributes_values |
|
||||
|
||||
**Uzywane w:** `Domain\Attribute\AttributeRepository::refreshCombinationPricesForValue()`, `admin\controls\ShopProduct`, `admin\factory\ShopProduct`
|
||||
|
||||
**Aktualizacja 2026-02-14 (ver. 0.271):** modul `/admin/shop_attribute` korzysta z `Domain\Attribute\AttributeRepository` przez `admin\Controllers\ShopAttributeController`. Usunieto legacy klasy `admin\controls\ShopAttribute`, `admin\factory\ShopAttribute`, `admin\view\ShopAttribute`.
|
||||
|
||||
## pp_shop_coupon
|
||||
Kody rabatowe sklepu (modul `/admin/shop_coupon`).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user