BLOG Filters
Zdjęcie dla posta GrandNode 4.70 Beta
06 maj

GrandNode 4.70 beta dostępny

Wydajność? Kluczowy element. A przede wszystkim podstawowa wartość naszego oprogramowania. W każdej wersji dbamy o to, by była na najwyższym poziomie i nie jest to funkcjonalność, a gwarancja wydajności. 

Funkcjonalności? W każdej wersji. Tak dużo jak to możliwe. W tym temacie się nic nie zmienia. Także w wersji 4.70 dodaliśmy do GrandNode szereg nowych funkcjonalności, które z powodzeniem usprawnią Twój sklep internetowy.

Poniżej podsumowanie najważniejszych zmian w nowej wersji:

1. Ulepszenie funkcjonalności "multi vendor"

Jest to dość ogólne stwierdzenie, dlatego pokrótce opiszę każdą ze zmian. Od nowej wersji, możliwe jest wyświetlanie nazwy sprzedawcy w koszyku. Mając produkty pochodzące od kilku sprzedawców, pod każdym produktem znajdzie się ich nazwa. Następna zmiana związana jest bezpośrednio z koszykiem, ale dająca dodatkową możliwość wyświetlania sumy wartości produktów każdego sprzedawcy. Podobnie działa Aliexpress. Powiązana z Aliexpress jest także kolejna ważna zmiana. Od nowej wersji mamy możliwość wybrania, które produkty z koszyka chcemy zamówić. Spośród 10 różnych produktów, możemy wybrać tylko 2. Pozostałe pozostaną w koszyku, aż je usuniemy. Jeśli już posiadamy sprzedawców w sklepie, od teraz będą mieli możliwość obsługi zwrotów. 

2. Dwu etapowa weryfikacja

Z małą pomocą społeczności (Dziękujemy Dmitriy za szkielet weryfikacji dwuetapowej), zaimplementowaliśmy system do weryfikacji dwuetapowej. Od teraz bez zewnętrznych wtyczek, w panelu administracyjnym możesz włączyć weryfikacje za pomocą kodu z aplikacji (Google Authenticator), kodu przychodzącego na adres mailowy, a także po integracji z bramką SMS, możliwość autoryzacji za pomocą kodu przychodzącego SMSem. Jest to duży wzrost bezpieczeństwa danych w sklepie.

3. Przyjazne wyszukiwarkom adresy umożliwiające filtrowanie

Nigdy więcej skomplikowanych adresów z ID specyfikacji. Wraz z wersją 4.70 przyszła możliwość tworzenia adresów URL z przyjaznymi nazwami. 

Do tej pory wyglądało to następująco:

https://demo.grandnode.com/computers?specs=5e3d3055f9274c0b8c76f2e3,5e3d3055f9274c0b8c76f2e8

Teraz, wyglądałoby to tak:

https://demo.grandnode.com/komputery?procesor=intel-core-i5&pamiec=16-gb

Co więcej, rozszerzyliśmy możliwość filtrowania, o filtorwanie na stronie sprzedawcy, producenta i w wynikach wyszukiwania.

4. Uproszczony koszyk i ścieżka zamawiania

Wszędzie słyszymy o rozpraszających elementach, takich jak menu czy stopka podczas zamawiania. Wszyscy mówią, że powinno się je usuwać. Dlaczego musisz to robić sam? Zrobiliśmy to za Ciebie. Po uruchomieniu sklepu, w domyślnym szablonie Twój koszyk i ścieżka zakupowa zostaną uproszczone. Nigdy więcej górnych elementów menu, żadnych dużych stopek tylko niezbędne formularze.

5. Modyfikacja kodu źródłowego

Wprowadziliśmy także kilka zmian w kodzie GrandNode. Aby uniknąć ogólników, zwrócę uwagę na zmiany:

- Usunięcie UseMvc i zaimplementowanie nowego podejścia UseEndpoints
- Usunięcie pamięci podręcznej Redis
- Wdrożenie nowej zasady przechwowywania pamięci podręcznej redis (pub / sub)
- Wdrożenie IRequestHandler

6. Amazon Cloudfront

Nasza integracja z Amazon S3 została lekko usprawniona, w najnowszej wersji postanowiliśmy ulepszyć jej funkcje i dodaliśmy ustawienie, które będzie obsługiwać Amazon Cloudfront. To prosta zmiana, ale bardzo ważna dla wielu użytkowników.

7. Dodaj własny, niestandardowy JS lub CSS

Bezpośrednio z panelu administracyjnego możesz dodać własny kod CSS lub kod JS. Czasem o to pytacie i postanowiliśmy wprowadzić możliwość wstawiania ich panelu administracyjnego bez dostępu do FTP.

8. Ukryte zmiany

Jak zawsze zaimplementowaliśmy kilka funkcji, które są wisienką na torcie. W tej wersji możemy wskazać możliwość wyświetlania atrybutów produktu na stronach kategorii, producenta. W polach produktów widocznych w kategorii, na stronie producenta możesz pokazać dostępne kolory, rozmiary lub dowolny atrybut, który chcesz.

Oczywiście to nie koniec zmian, wdrożyliśmy wiele nowych funkcji, kilka przykładów:

- Nowe testy jednostkowe,
- Rozszerzenie interfejsu API - dodanie obsługi mapowania atrybutów produktu
- Rozszerzenie zamówienia - dodanie nowego pola - Kod zamówienia (losowy kod 7-cyfrowy)
- Dodanie postów na blogu i zdjęć do sitemap'y
- Zestaw produktów - dodano obsługę atrybutów produktu
- Możliwość wybrania atrybutów produktu za pomocą adresu URL, użytkownik zostanie przekierowany do produktu, który ma już wybrane wartości atrybutów wymienione w adresie URL

Pobierz najnowszą wersję beta i skorzystaj z najbardziej zaawansowanej platformy e-commerce.

Wersję beta jak zawsze można pobrać z naszego serwisu GitHub - https://github.com/grandnode/grandnode/releases lub z naszej strony pobierania.

Pozostaw komentarz

Komentarze

Mahdi
2020-05-13 04:30
Well done Grand-node Team, best eCommerce platform ever :).
All the best ..
Patryk
2020-05-13 08:27
Thanks a lot Mahdi!
back to top
Filters