wdrożenia PrestaShop

Kombinacje atrybutów

  • 8 Odpowiedzi
  • 4000 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline tchomasz

  • Nowy
  • *
  • 1
  • 0
Kombinacje atrybutów
« dnia: 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

*

Offline OGr

  • Użytkownik
  • **
  • 25
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #1 dnia: 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ć :(

*

Offline OGr

  • Użytkownik
  • **
  • 25
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #2 dnia: 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ą ?

*

Offline zefir

  • Stały użytkownik
  • ***
  • 59
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #3 dnia: 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...

*

Offline OGr

  • Użytkownik
  • **
  • 25
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #4 dnia: 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 ?

*

Offline OGr

  • Użytkownik
  • **
  • 25
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #5 dnia: 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

*

Offline OGr

  • Użytkownik
  • **
  • 25
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #6 dnia: 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

*

Offline Red_Boss

  • Nowy
  • *
  • 3
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #7 dnia: 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)

 :(

*

Offline Red_Boss

  • Nowy
  • *
  • 3
  • 0
Odp: Kombinacje atrybutów
« Odpowiedź #8 dnia: Wrzesień 03, 2009, 10:41:38 pm »
już wiem - sorry za wpis :-[