Jump to content
  • 0

Wgranie kategorii z pliku


antyks1

Question

Witam serdecznie

Bardzo proszę o pomoc.

Czy istnieje jakiś rozsądny moduł lub sposób by w sklepie stworzyć strony poświęcone konkretnym modelom pojazdów?
Najprościej było by utworzyć kategorie i podkategorie ( marka//model/rok) - ale ich trzeba było by utworzyć.. ok. 6500 kategorii.
Sklep już istnieje i posiada obecnie ich ze 150.
Mierzę się z tym od pół roku i nie znalazłem jakiegoś rozsądnego rozwiązania.
Utworzenie takiej ilości kategorii z palca jest już problemem.
Ale do tego dochodzi przyporządkowanie istniejących produktów ( importowanych przez moduł z hurtowni) . Produktów jest np. 30 000 - i wiele z nich powinny znaleźć się w 5..10..20 kategoriach. Ręczne dodawanie ich do kategorii i wybieranie z drzewka 6500 kategorii to praca na lata :)
Może istnieje jakieś rozsądne rozwiązanie na które nie wpadłem.
Może funkcjonalność dogrania z pliku kategorii?
Może dogranie z pliku dopisania do kategorii produktów?
Coś co uprościło by cały proces...
 

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Cześć

Może nie koniecznie w kwestii rozwiązania problemu ale... takie rzeczy jak np. marka nie powinno się przydzielać przy użyciu wbudowanej funkcjonalności Presty 'Marki'? A takie rzeczy jak Model i Rok powinny być atrybutami/cechami? Wtedy mając przypisane atrybuty i cechy możemy tworzyć adresy URL, które przy nawigacji fasetowej będą odsyłać do odfiltrowanych produktów według podanych atrybutów i cech. 6500 kategorii wydaje się być delikatnym overkillem... 

A jeżeli chcemy przypisywać taką ogromną ilość kategorii czy atrybutów do produktów i domyślne sposoby na importowanie nie działają to można napisać jakiś customowy moduł do importu z pliku .csv, który przy pomocy API wykona to masowo

Link to comment
Share on other sites

  • 0
On 6/2/2022 at 11:59 PM, Piotr3qx said:

Cześć

Może nie koniecznie w kwestii rozwiązania problemu ale... takie rzeczy jak np. marka nie powinno się przydzielać przy użyciu wbudowanej funkcjonalności Presty 'Marki'? A takie rzeczy jak Model i Rok powinny być atrybutami/cechami? Wtedy mając przypisane atrybuty i cechy możemy tworzyć adresy URL, które przy nawigacji fasetowej będą odsyłać do odfiltrowanych produktów według podanych atrybutów i cech. 6500 kategorii wydaje się być delikatnym overkillem... 

A jeżeli chcemy przypisywać taką ogromną ilość kategorii czy atrybutów do produktów i domyślne sposoby na importowanie nie działają to można napisać jakiś customowy moduł do importu z pliku .csv, który przy pomocy API wykona to masowo

Niby tak. Ale niestety to tak nie zadziała i to z wielu powodów.
Np.
Opona A jest przeznaczona do np. Suzuki X od 1998 do 2004
Opona B jest przeznaczona np. do Hondy Y od 2007 do 2010
Jeżeli roku użyjemy jako cechy to ktoś wybierają Hondę Y i wybierzemy cechę 2004 to pokaże nam produkt nie przeznaczony do tego pojazdu bo cecha 2004 jest wpisane.. ale przy innym modelu motocykla.

Link to comment
Share on other sites

  • 0

Hmm... kiedyś tworzyłem taki sklep na PrestaShop z oponami (taka trochę kopia tego co ma Oponeo, na nich się wzorowaliśmy), bardzo bardzo dużo opon i tam było tylko kilka kategorii opon (typu samochodowe, motocyklowe, rolnicze) a reszta była zadbana cechami. Użytkownicy trafiali na opony poprzez wyszukiwarkę, wybierali różne parametry i przenosiło ich na dane opony. I to jakoś tako działało na tamten moment także mam podstawy by zakładać, że da się bez tworzenia takiej ilości kategorii

Poza tym inna kwestia, jak mamy dwie takie same kategorie (powiedzmy ten sam rok), które mają innych rodziców w drzewie kategorii (czyli jest Suzuki -> 2004 oraz Honda -> 2004) to PrestaShop głupieje przy wyszukiwaniu produktów (czy to zwykłym czy przy użyciu nawigacji fasetowej). Zamiast pokazywać produkty tylko z Suzuki to będzie wrzucało również produkty z Hondy (bo kategoria tak samo się nazywa). Także to też trzeba mieć na uwadze.

Myślę że temat troszkę grubszy niż tylko przypisanie kategorii, ponieważ tym przypisaniem chcemy rozwiązać jakiś inny większy problem, który może da się w inny, bardziej sensowny sposób rozwiązać

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...