Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: tchomasz w Wrzesień 03, 2009, 09:30:36 am

Tytuł: Kombinacje atrybutów
Wiadomość wysłana przez: tchomasz w Wrzesień 03, 2009, 09:30:36 am
Witam,

Mam pytanie odnośnie kombinacji atrybutów. Otóż dorzuciłem testowy produkt, który posiada dodatkowo trzy opcje. Dla przykładu 'główną' opcją jest rozmiar, później jest jeszcze dwie. Jest różna ilość modeli w zależności od rozmiaru. No i teraz przy wybraniu 'niewłaściwej' opcji wyświetla się:

 Stan:  Produkt nie jest dostępny w wybranym modelu. Proszę wybrać inny. 

Czy jest możliwość aby po wybraniu np. rozmiaru w pozostałych opcjach wyświetlane były tylko te dostępne dla tej wybranej opcji - tak aby zawężał się zakres wyboru - klient nie musi przecież do końca wiedzieć jakie opcje musi wybrać.

Mam nadzieję, że za bardzo nie zagmatwałem.

Pozdr.

tchomasz
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: OGr w Wrzesień 03, 2009, 11:07:06 am
Ja to robiłem ostatnio i zdębiałem że tak to jest zrobione :(

O tyle lipa ze jak np sprzedajesz zegarek to masz ustawienia:

szkiełko: plastik, szkło,
materiał: aluminium, plastik,
pasek: aluminium, skóra

To musisz stworzyć 8 obrębnych kombinacji atrybutów do jednego produktu aby klient mógł kupić dany produkt.
Czyli ma to wyglądać tak:
ZEGAREK 1: szkiełko: plastik; materiał: aluminium; pasek: aluminium
ZEGAREK 2: szkiełko: plastik; materiał: aluminium; pasek: skóra
ZEGAREK 3: szkiełko: plastik; materiał: plastik; pasek: aluminium
ZEGAREK 4: szkiełko: plastik; materiał: plastik; pasek: skóra
ZEGAREK 5: szkiełko: plastik; szkło: aluminium; pasek: aluminium
ZEGAREK 6: szkiełko: plastik; szkło: aluminium; pasek: skóra
ZEGAREK 7: szkiełko: plastik; szkło: plastik; pasek: aluminium
ZEGAREK 8: szkiełko: plastik; szkło: plastik; pasek: skóra

Wiem że jest to wkurzające i sam bym chciał aby to było zupełnie inaczej rozwiązane :( Jak mam produkt który kosztuje tyle samo a zmienia się parametr np mocy w soczewce od -6.0 do +6.0 co 0.25 bo przecież idzie się zaj**ać a nie to wpisać :(
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: OGr w Wrzesień 03, 2009, 04:03:24 pm
Panowie/Panie czy ktoś z Was wie jak powiązane są atrybuty w bazie danych ?

Są tabele:
ps_attribute_group_lang
ps_attribute_lang

Ale czy jest tabela która łączy je ze sobą ?
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: zefir w Wrzesień 03, 2009, 04:30:59 pm
Ogólnie ta część jest tak źle zaprojektowana.... że szkoda słów. Właśnie ta część jest określana jako najgorsza w preście...
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: OGr w Wrzesień 03, 2009, 07:05:42 pm
Ok, ale może ktoś chociaż wie jak są powiązane te atrybuty z wartościami atrybutów i same atrybuty z produktami ? Na pewno szybciej dałoby się wrzucać produkty bezpośrednio do bazy ?
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: OGr w Wrzesień 03, 2009, 07:54:35 pm
Ok znalazłem gdzie są połączenia grup atrybutów z wartościami artybutów:

tabela: ps_attribute
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: OGr w Wrzesień 03, 2009, 08:27:45 pm
Ok, a tabela połączeń atrybutów do produktów to: ps_product_attribute i ps_product_attribute_combination
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: Red_Boss w Wrzesień 03, 2009, 09:58:27 pm
 ??? Czy ktoś wie może jak zrobić, żeby zmieniała się wyświetlana cena w sklepie wraz z wyborem atrybutu?
np
kolor biały bez zmiany ceny ( standard)
kolor czerwony dopłata 20 zł ( albo nowa cena większa o 20 zeta)

 :(
Tytuł: Odp: Kombinacje atrybutów
Wiadomość wysłana przez: Red_Boss w Wrzesień 03, 2009, 10:41:38 pm
już wiem - sorry za wpis :-[