Skocz do zawartości
krzychu7

kod tpl do php?

Rekomendowane odpowiedzi

Witam wszystkich, mam mały problem a mianowicie mam kod w smarty który oblicza mi objętość wysokość szerokość danej paczki lecz muszę go umieścić w pliku php w jednym z modułów  obsługujących dostawę, niestety nie mam pomysłów jak tego dokonać, za każdą sugestię będę wdzięczny.

{$db = Db::getInstance()}
                
                {$flag = 0}
                {foreach $products as $product}
                    {$flag = $flag + 1}
                    {assign var='productId' value=$product.id_product}

                    {*Height*}
                    {$sql = "SELECT height FROM ps_product WHERE id_product = $productId"}
                    {assign var='height' value=$db->getValue($sql)}
                    {*/Height*}
                    
                    {*Width*}
                    {$sql = "SELECT width FROM ps_product WHERE id_product = $productId"}
                    {assign var='width' value=$db->getValue($sql)}
                    {*/Width*}
                    
                    {*DEPTH*}
                    {$sql = "SELECT depth FROM ps_product WHERE id_product = $productId"}
                    {assign var='depth' value=$db->getValue($sql)}
                    {*/DEPTH*}
                    
                    {assign var='quantity' value=$product.cart_quantity-$quantityDisplayed}
                    {assign var='capacity' value=$height*$width*$depth}
                    
                    {$Arrayquantity.$flag = $quantity}
                    {$ArrayCapacity.$flag = $capacity}
                    {$weight = $cart->getTotalWeight()|escape:'htmlall':'UTF-8'|number_format:2}
                {/foreach}

                {$capacity = 0}
                {foreach $ArrayCapacity as $key => $value}
                    {$capacity = $capacity + $value*$Arrayquantity[$key]/1000000}
                {/foreach}

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • 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
      7520
    • Postów
      36283
×