<?php

    function parse_notify($notify, $id) {
        global $module, $db, $cfg, $module_settings, $_url;
        $orders_table=mysqli_fetch_assoc(mysqli_query($db, "SELECT * FROM tables WHERE tabName='".$module_settings['modShpOrdersTable']."'")); 

        $order=mysqli_fetch_assoc(mysqli_query($db, "SELECT * FROM ".$module_settings['modShpOrdersTable']." WHERE ".$orders_table['tabPrefix']."Id='".$id."'"));
        //echo '<pre>';
        //echo $notfiy;

        //exit;
        $prefix=$orders_table['tabPrefix'];
        $ot='<table width="100%" cellspacing="3" cellpadding="3" style="font-size:12px;border-collapse:collapse;" border><thead><tr><th>Lp.</th><th>Pozycja</th><th>Kod produktu</th><th>Cena brutto</th><th>Ilość</th><th>Wartość brutto</th></tr></thead><tbody>';


        foreach((array)json_decode($order[$prefix.'#positions'], true) as $key=>$pos) {      
            $ot.='<tr><td>'.($key+1).'.</td><td>'.$pos[$prefix.'#pos_product#label'];           
			if($pos['ord#pos_attr_list']) {
				$ot.='<ul>';                                      
				foreach(json_decode(base64_decode($pos['ord#pos_attr_list']),true) as $k2=>$i2) {
					$ot.= '<li><b>'.$k2.':</b> '.$i2.'</li>';
				}
				$ot.='</ul>';
			}			
			
            $ot.='</td>  <td>'.$pos[$prefix.'#pos_kod_produktu'].'</td> <td>'.number_format($pos[$prefix.'#pos_brutto'],2,".","").' zł</td><td>'.$pos[$prefix.'#pos_amount'].'</td><td>'.number_format($pos[$prefix.'#pos_total_brutto'],2,".","").' zł</td></tr>';
        }
        $ot.='</tbody></table>';

 
        $os='<table cellspacing="3" cellpadding"5" border="0"><tbody>';
        $os.='<tr><th style="text-align: left;">Wartość koszyka:</th><td>'.number_format($order[$prefix.'#total_cart'],2,".","").' zł</td></tr>';	
        $os.='<tr><th style="text-align: left;">Sposób płatności:</th><td>'.$order[$prefix.'#payment_name'].'</td></tr>';    		        	
        $os.='<tr><th style="text-align: left;">Sposób dostawy:</th><td>'.$order[$prefix.'#shipment_name'].'</td></tr>';            		
        $os.='<tr><th style="text-align: left;">Koszt dostawy:</th><td>'.number_format($order[$prefix.'#shipment_value'],2,".","").' zł</td></tr>';  		
        $os.='<tr><th style="text-align: left;">Wartość zamówienia:</th><td>'.number_format($order[$prefix.'#total_order'],2,".","").' zł</td></tr>';

        $os.='<tr><th style="text-align: left;">Uwagi:</th><td>'.$order[$prefix.'#uwagi'].'</td></tr>';

                     
        $os.='</tbody></table>';              
		
		$ot.='<br/><br/><b>Dane do dostawy:</b><br/><br/>'.$order['ord#del_name'].'<br/>'.$order['ord#del_street'].' '.$order['ord#del_building_no'];
		if($order['ord#del_flat_no']) $ot.='/'.$order['ord#del_flat_no'];
		$ot.='<br/>'.$order['ord#del_postal'].' '.$order['ord#del_city'].'<br/>'.$order['ord#del_country'];
		
		if($order['ord#fakpar']=='faktura') {
		$ot.='<br/><br/><b>Faktura</b>';
		$ot.='<br/><br/><b>Dane do faktury:</b><br/><br/>'.$order['ord#bill_name'].'<br/>NIP: '.$order['ord#bill_nip'].'<br/>'.$order['ord#bill_street'].' '.$order['ord#bill_building_no'];
		if($order['ord#bill_flat_no']) $ot.='/'.$order['ord#bill_flat_no'];
		$ot.='<br/>'.$order['ord#bill_postal'].' '.$order['ord#bill_city'].'<br/>'.$order['ord#bill_country'];		
		}		
		else {
		$ot.='<br/><br/><b>Paragon</b>';		
		}
		
		
		$dotpay='<a href="http://'.$_SERVER['HTTP_HOST'].'/dotpay?id='.$order['ordId'].'&check='.sha1('kapitan'.$order['ordId'].'bomba').'">Zapłać z dotpay</a>';
		
        $notify=str_replace(
            array(
                '{order_number}', '{order_positions}', '{order_summary}', '{order_dotpay}'
            ),
            array (
                $order[$orders_table['tabPrefix'].'#number'], $ot, $os, $dotpay
            ),
            $notify
        );
        return $notify;           
    } 

?>
