z góry zdefiniowana ilość produktu

t_zone

Avatar: t_zone

2014-03-19 15:55

Witam, chciałbym żeby skrypt miał zdefiniowaną minimalną ilość kupowanego produktu.
Np. po dodaniu produktu do koszyka skrypt automatycznie dodawał np 5 szt produktu.
Już grzebałem w pliku orders.php i ustawiłem minimalną wartość i niby wszystko działa ale jak w koszyku chcę później zmienić ilość z 5 na powiedzmy 10 -skrypt liczy cenę ale w polu ilośc widnieje nadal 5 (czyli wartość minimalna) zamiast 10.
Będę wdzięczny za wskazanie kierunku.
Pozdrawiam

» Quick.Cart v6.x

t_zone

selekcjoner

Avatar: selekcjoner

2014-03-19 16:11

A jak ktoś w koszyku zmieni na + 2 produkty? to ma mnożyć 2 * 5 ?
A nie lepiej zrobić sobie dodatkowe pole na cenę i prezentować tam cenę 1 sz, a przycisk dodaj do koszyka dotyczył by pakietu czyli 5 sztuk i cena byłaby odpowiednio już zadana dla danego produktu?

simlution.org

t_zone

Avatar: t_zone

2014-03-19 16:31

chodzi mi tylko o to żeby klient nie zszedł poniżej zdefiniowanej ilości (w przykładzie jest to 5).
może sobie kupić 6 i więcej ale nie mniej niż z góry zdefiniowane 5.

t_zone

selekcjoner

Avatar: selekcjoner

2014-03-19 17:34

W core/orders.php znajdź:

 foreach( $aData as $iProduct => $iQuantity ){ 


i zamień na:

 foreach( $aData as $iProduct => $iQuantity ){
        
$iQuantity = ( $iQuantity && $aBasket[$iOrder][$iProduct] < )  ? $iQuantity;  



Ale bardzo dobrze to przetestuj, nie sprawdzałem tego w 100%.

simlution.org

t_zone

Avatar: t_zone

2014-03-19 17:52

DOKŁADNIE O TO CHODZIŁO !!!
WSZYSTKO DZIAŁA JAK POWINNO !!!
BARDZO DZIĘKUJĘ ZA WSPARCIE !!!

t_zone

Do góry
o nas | kontakt