5.7.4
Nowe funkcjonalności
Ulepszenia
- Dodano możliwość podglądu zalogowanych urządzeń do konkretnego konta w panelu administracyjnym
- Dodano możliwość używania zmiennych w zależności od aktualnie przeglądanej części sklepu – https://developers.shoper.pl/developers/snippets/contexts
- Webhook – dodanie nowych zdarzeń związanych z obsługą subskrybentów
- Dodano filmy instruktażowe, w panelu administracyjnym, ułatwiające konfigurację poszczególnych komponentów sklepu
Poprawki
- Poprawiono błąd pojawiający się przy funkcji resetowania hasła dla konta klienta
- Appstore – poprawiono działanie multiakcji na listach
- Poprawiono pobieranie zamówień klienta powracającego na danej aukcji – integracja allegro
- Usunięto nieobsługiwane języki sklepu
- Poprawiono błąd walidacji numeru NIP w sklepie
- Poprawiono błąd podczas tworzenia przesyłki dla administratora z ograniczonymi prawami – brak dostępu do daty zamówienia kuriera
- Poprawiono działanie mechanizmu informowania o polityce cookie
Api
- SOAP+REST API:
- poprawa pola price_type dla zasobu ProductStock / Product (tylko stocków głównych – extended == 0)
- dodanie pola main_image do zasobu Product
- dodanie pola category_tree_id dla zasobu Product w filtrach (umożliwia wyszukiwanie produktów będących w danej gałęzi drzewa kategorii)
- usunięcie wymagalności na polu weight_type dla zasobu ProductStock
- umożliwienie nadania wartości zerowej dla pól dimension_w, dimension_h, dimension_d w zasobie Product
- usunięcie walidatora przepuszczającego tylko znaki a-zA-Z + białe znaki na pole *Address/firstname dla zasobu Order
- dodanie obsługi usuwania zasobu Parcel
- usunięcie wymagalności dla pól code, unit_id oraz tax_id dla zasobu Product (w przypadku niepodania wartości będą pobieranie z ustawień domyślnych sklepu)
- dodanie do zasobu DashboardStats sekcji general oraz pól unique_customers i returning_customers do istniejących (today, 7days, 30days)
- dodanie pól created_at oraz updated_at w filtrach dla zasobów (oprócz Application*, Dashboard*, ObjectMtime)
- dodanie zarządzanie polami dodatkowymi
- dodanie pól is_paid, is_underpayment, is_overpayment, total_products oraz total_parcels do zasobu Order
- REST API:
- dodanie obsługi nagłówka HEAD
- poprawa aktualizacji pól billing_address oraz delivery_address dla zasobu Order
- poprawa listowania zasobu Order jeśli istnieją na niej zamówienia złączone
- poprawa niepotrzebnego usuwania wartości pola shipping_code podczas aktualizacji zasobu Parcel
- dodanie zasobu ApplicationConfig zawierającego informację o konfiguracji sklepu
- dodanie obsługi niestandardowych komunikatów błędów dla wyjątków, które występowały na starym API
- Snippet:
- umożliwienie korzystania ze znaczników poza wyznaczonymi snippetami (umożliwia to m.in korzystanie ze znacznika products w snippecie HEAD)
- poprawa aliasów tj. {sum_float}, {sum_float_noship}, {tax_float} na PHP 5.3
- dodanie znacznika {context}
- dodanie segmentu {literal} działającego na takiej samej zasadzie jak w Smartach
- dodanie obsługi modifierów działających na takiej samej zasadzie jak w Smartach
Zmiany w stylach graficznych
- Skórka klasyczna: revisionsdiff-5.7.3-5.7.4.pdf
- Skórka responsywna: revisionsdiffRWD-5.7.3-5.7.4.pdf