wdrożenia PrestaShop

Pytanie o blokowanie produktów.

  • 3 Odpowiedzi
  • 2654 Wyświetleń

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

*

Offline a_pollo

  • Nowy
  • *
  • 2
  • 0
Pytanie o blokowanie produktów.
« dnia: Kwiecień 04, 2012, 12:02:30 pm »
Witam,
mam pytanie czy jest możliwość zablokowania łączenia zakupów, tzn jedno zamówienie jeden produkt. Czy można zablokować możliwość dodania do koszyka więcej niż jednego produktu.
Dzięki z góry za odpowiedź.
Pozdrawiam

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Pytanie o blokowanie produktów.
« Odpowiedź #1 dnia: Kwiecień 04, 2012, 08:43:19 pm »
wybor ilosci tylko jednej sztuki mozna rozwiazac tak:
drobna modyfikacja plikow tpl: blockcart, order-list i products - rozwiazala by ten problem. wystarczy wyrzucic z karty produktu mozliwosc wybrania ilosci, z koszyka (jezeli jest przewidziana w nim taka mozliwosc) tez usunac wybor ilosci oraz z listy zamowienia to samo.

co do laczenia prodtuktow... to juz wyzsza szkola jazdy i zalezy od tego co rzeczywiscie chcialbys osiagnac, bo Twoje pytanie jest bardzo ogolnikowe w tej kwestii.
design4VIP z innej strony...

*

Offline a_pollo

  • Nowy
  • *
  • 2
  • 0
Odp: Pytanie o blokowanie produktów.
« Odpowiedź #2 dnia: Kwiecień 05, 2012, 10:14:19 am »
Problem polega na tym że:

Mam kilka produktów, i przykładowo klient kupuje produkt nr 1 i może sobie wpisać ile chce np. 100szt. i po dodaniu do koszyka tego produktu nie może dodać innego produktu. Czyli chodzi mi o to że klient kupuje  dany produkt i jest to jedno zamówienie, jeżeli chce kupić jeszcze inny produkt to musi ponownie robić zamówienie.



*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Pytanie o blokowanie produktów.
« Odpowiedź #3 dnia: Kwiecień 05, 2012, 12:43:04 pm »
to pierwsze tak jak pisalem wczesniej, czyli wybieranie ilosci, musisz poprostu pousuwac fragmenty kodu odpowiedzialnego za to.

jezlei chodzi o 1 zamowienie == jeden produkt to tutaj najprostszym rozwiazaniem byloby wrzucenie {if} z funkcja badanie ilosci przedmiotow w koszyku i jezeli >1 to np. alert java "nie mozesz dodac przedmiotu" pod przyciski "dodaj do koszyka". ilosc rzeczy w koszyku mozesz wyciagnac ze skroconego koszyka w headerze (blockuserinfo)

wszystko to mozesz zrobic nie ruszajac core sklepu, czyli tylko i wylacznie w plikach twojej templatki. naprostsze rozwiazanie, bez wiekszej znajmosci budowy kodu sklepu. wtedy masz pewnosc, ze nic nie spierdzelisz ;) 
design4VIP z innej strony...