Witam, mam problem chcę u siebie w sklepie zmienić wygląd koszyka aby jak ktoś doda jakiś produkt do koszyka nie wyświetlało się w postaci:

1 x Nazwa produktu

i jeśli następny produkt ktoś sobie doda to wyświetla się wtedy:

1xNazwa_produktu
1xNazwaDrugiegoProduktu

Chcę aby to się zsumowało i wyświetliło się w takiej wersji:
Ilość produktów w koszyku: (I tutaj suma produktów)

Tutaj jest kod który chyba jest odpowiedzialny za wyliczanie tego.

  1. $products = $cart->get_products();
  2.  
  3. for ($i=0, $n=sizeof($products); $i<$n; $i++) {
  4.  
  5. $boxContent .= '<div class="shop_poz">';
  6.  
  7.  
  8.  
  9. if ((tep_session_is_registered('new_products_id_in_cart')) && ($new_products_id_in_cart == $products[$i]['id'])) {
  10.  
  11. $boxContent .= '<span class="newItemInCart"><b>';
  12.  
  13. } else {
  14.  
  15. $boxContent .= '<span class="newItemInCart"><b>';
  16.  
  17. }
  18.  
  19.  
  20.  
  21. $products_tax = tep_get_tax_rate($products[$i]['tax_class_id']);
  22.  
  23.  
  24.  
  25. //$cost = $currencies->display_price_nodiscount($products[$i]['id'], $products[$i]['final_price'], tep_get_tax_rate($products[$i]['tax_class_id']), $products[$i]['quantity'], $display_nb, false);
  26.  
  27. $cost = $currencies->display_price_nodiscount($products[$i]['id'], $products[$i]['final_price'], tep_get_tax_rate($products[$i]['tax_class_id']), 1, $display_nb, false);
  28.  
  29.  
  30.  
  31.  
  32.  
  33. if ((tep_session_is_registered('new_products_id_in_cart')) && ($new_products_id_in_cart == $products[$i]['id'])) {
  34.  
  35. tep_session_unregister('new_products_id_in_cart');
  36.  
  37. }
  38.  
  39. }


Już rozwiązane:

  1. echo $cart->count_contents();