zróżnicowane obrazki koszyka

grzdak

Avatar: grzdak

2014-02-11 18:41

chciałabym aby przy pustym koszyku pokazana była ikonka z pustym koszykiem, a gdy klient wrzuci coś do koszyka - ikonka z koszykiem pełnym. Jak to zrobić?

» Quick.Cart v6.x

Grzdak

boboo

Avatar: boboo

2014-02-12 07:22

masz w index.php zmiennÄ…:

$iOrderProducts


która ma wartość 0 jeśli koszyk jest pusty, albo ilość produktów w koszyku.
Masz w funkcji throwMenu przypisanie klasy "Basket", jeśli funkcja "przerabia" stronę z koszykiem:

$content.='<li class="l'.((!empty($GLOBALS['config']['basket_page'])&&$aData['iPage']==$GLOBALS['config']['basket_page'])?'Basket':(($i==($iCount-1))?'L':$i+1));


Masz w style.css przypisanie obrazka do koszyka:

#menu1 li.lBasket{padding:0 8px 5px 20px;background:url('img/cart.png') no-repeat 20px 0;}


Rozwiń trochę tę linijkę z funkcji throwMenu o zapytanie czy $iOrderProducts jest większa od 0, a jesli tak, to nadaj klasę np. "BasketFull" i odpowiednio oformatuj w css.

boboo :-)

Do góry
o nas | kontakt