Skocz do zawartości


Zdjęcie

kod tpl do php?


  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 krzychu7

krzychu7

    Początkujący

  • Members
  • Pip
  • 1 postów

Napisano 27 styczeń 2015 - 21:10

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}





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych

Hosting zapewnia: Hekko.pl