virt2/api/code/print_order.php

43 lines
1.8 KiB
PHP
Executable File

<?php
/* Новый модуль */
if ( $_SESSION['dostup'] !=='a' && $_SESSION['dostup'] !== 'e' ) header( 'Location: /403/' );
//получаем новые заказы
unset($a);
$a['id']=ID;
$order=$db -> get_massiv('orders',$a);
$smarty -> assign( 'order', $order);
unset($a);
$a['id']=$order[0]['user_id'];
$a['status']='z';
$list=$db->get_massiv('cart', $a);
$num=$db->num;
$tovar_list = '<table class="table">';
$tovar_list .= '<tr><td><b>Артикул</b></td><td><b>Наименование</b></td><td><b>Цена</b></td><td><b>Количество</b></td><td><b>Сумма</b></td></tr>';
for($i = 0; $i < $num; $i++){
if($list[$i]['id']){
unset($b);
//выниаем название товара
$b['id']=$list[$i]['tovar_id'];
$list[$i]['naim']=$db->get_val('m_tovar', $b, 'naim');
//вынимаем цену
$list[$i]['cena']=$db->get_val('m_tovar', $b, 'cena');
//вынимаем акционную цену
$list[$i]['akccena']=$db->get_val('m_tovar', $b, 'akccena');
//вынимаем артикул
$list[$i]['artikul']=$db->get_val('m_tovar', $b, 'artikul');
if ($list[$i]['akccena'])$list[$i]['cena']=$list[$i]['akccena'];
$list[$i]['poditog']=$list[$i]['cena']*$list[$i]['col'];
$itog=$itog+$list[$i]['poditog'];
$tovar_list .= '<tr><td>' . $list[$i]['artikul'] . '</td><td><a href="/tovar_show/' . $list[$i]['tovar_id'] . '" target="_blank" style="color:black;">' . $list[$i]['naim'] . '</a></td><td>' . $list[$i]['cena'] . '</td><td>' . $list[$i]['col'] . '</td><td>' . $list[$i]['poditog'] . '</td></tr>';
}
}
$tovar_list .= '<tr><td></td><td></td><td></td><td><b>Итог</b></td><td><b>' . $itog . '</b></td></tr>';
//print_r($list);
$tovar_list .= '</table>';
$smarty -> assign( 'tovar_list', $tovar_list );
/* Новый модуль */
$smarty->caching = true;
$smarty->cache_lifetime = 36000;
?>