Esempio n. 1
0
 public static function onSalePayOrder($id, $paid)
 {
     if (Loader::includeModule('conversion') && ($row = \CSaleOrder::GetById($id))) {
         if ($paid == 'Y') {
             $context = DayContext::getEntityItemInstance('sale_order', $id);
             if (defined('ADMIN_SECTION') && ADMIN_SECTION === true) {
                 $context->addCounter('sale_payment_add_day', 1);
             } else {
                 $context->addDayCounter('sale_payment_add_day', 1);
             }
             $context->addCurrencyCounter('sale_payment_sum_add', $row['PRICE'], $row['CURRENCY']);
         }
     }
 }
 public static function onSalePayOrder($id, $paid)
 {
     if (Loader::includeModule('conversion') && ($row = \CSaleOrder::GetById($id))) {
         $context = DayContext::getEntityItemInstance('sale_order', $id);
         if ($paid == 'Y') {
             if (defined('ADMIN_SECTION') && ADMIN_SECTION === true) {
                 $context->addCounter('sale_payment_add_day', 1);
             } else {
                 $context->addDayCounter('sale_payment_add_day', 1);
             }
             $context->addCounter('sale_payment_add', 1);
             $context->addCurrencyCounter('sale_payment_sum_add', $row['PRICE'], $row['CURRENCY']);
         }
         /*
         elseif ($paid == 'N')
         {
         	if (defined('ADMIN_SECTION') && ADMIN_SECTION === true)
         	{
         		// TODO what if payment added by user and removed by admin -- conversion is going down!!!
         		$context->addCounter    ('sale_payment_rem_day', 1);
         	}
         	else
         	{
         		$context->addDayCounter ('sale_payment_rem_day', 1);
         	}
         
         	$context->addCounter        ('sale_payment_rem'    , 1);
         	$context->addCurrencyCounter('sale_payment_sum_rem', $row['PRICE'], $row['CURRENCY']);
         }
         */
     }
 }