Skocz do zawartości
dwojod

Jak wydobyć szczegóły produktu z koszyka?

Rekomendowane odpowiedzi

Potrzebuję dostać się do szczegółów produktu w danym zamówieniu

wiem że 

$products = $params['cart']->getProducts(true);

zapisuje tablicę w zmiennej - ale jeżeli chcę przetworzyć wybraną zmienną np $products['id_product_attribute] nie dostaję nic

 

całość dzieje się w hookActionValidateOrder

 

może jest jakiś inny sposób dostania się do parametrów, dokładnie chcę ten: id_product_attribute

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

ok już wiem w czym kłopot:

trzeba użyć

foreach ($products as $key => $product)

 

i

 

$products[$key]['new_val']

 

zamiast zwykłego foreach($products as $product)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się

Komentowanie zawartości tej strony możliwe jest po zalogowaniu



Zaloguj się



  • Podobna zawartość

    • Przez drobny
      Cześć
      Czy można za pomocą ustawień skonfigurować w taki sposób koszyk aby podatek był naliczany od kwoty netto pomnożonej  o ilość produktów.
      (netto * ilość) + podatek
      Obecnie działa to na zasadzie 
      brutto * ilość
       
      Dlaczego taka zmiana? 
      Jeśli produkt kosztuje 25.90 netto to jego wartość po doliczeniu podatku VAT wynosi 31,86.
      W przypadku kiedy klient kupi 10 takich produktów w koszyku w podsumowaniu linii pojawi się wartość 328,60 - aby zgadała się wartość VAT powinno się pojawić 328,57
       
      25,90 * 10 = 259
      259 + 23% = 318.57
       
       
    • Przez dwojod
      Krótkie pytanie:
       
      czy $params['cart']->id może być taki sam dla dwóch userów?
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 778
    • Postów
      37 069
×