Exemplo n.º 1
0
         if (!empty($invoices)) {
             Tygh::$app['view']->assign('spsr_packages', 'Y');
             Tygh::$app['view']->assign('spsr_invoices', $invoices);
             $f_spsr = 1;
         }
         if (!empty($new_invoice)) {
             Tygh::$app['view']->assign('spsr_new_invoice', 'Y');
             Tygh::$app['view']->assign('spsr_data_invoice', $new_invoice);
             $f_spsr = 1;
         }
         if (!empty($registers)) {
             Tygh::$app['view']->assign('registers', $registers);
             $f_spsr = 1;
         }
         Tygh::$app['view']->assign('addr_list', $addr_list);
         $url_invoice = RusSpsr::urlInvoice();
         Tygh::$app['view']->assign('url_invoice', $url_invoice);
         $info_barcode = array('width' => $spsr_settings['width'], 'height' => $spsr_settings['height'], 'type' => 'C128B');
         Tygh::$app['view']->assign('info_barcode', $info_barcode);
         if ($f_spsr) {
             Registry::set('navigation.tabs.rus_spsr_invoice', array('title' => __('shippings.spsr.tab_invoice'), 'js' => true));
         }
     }
     if (!$login) {
         fn_set_notification('E', __('notice'), __('shippings.spsr.login_error') . ' : ' . RusSpsr::$last_error);
     }
     $error_logout = RusSpsr::WALogout();
     if (!$error_logout) {
         fn_set_notification('E', __('notice'), __('shippings.spsr.logout_error') . ' : ' . RusSpsr::$last_error);
     }
 }