Beispiel #1
0
         } else {
             $prices[] = $price;
         }
     }
     Tygh::$app['view']->assign('list_price_1c', trim($list_price_1c, ','));
     Tygh::$app['view']->assign('base_price_1c', trim($base_price_1c, ','));
     Tygh::$app['view']->assign('prices_data', $prices);
     if ($s_commerceml['exim_1c_check_prices'] == 'Y') {
         list($path_commerceml, $url_commerceml, $url_images) = RusEximCommerceml::getDirCommerceML();
         $result = array();
         $file_offers = glob($path_commerceml . "offers*");
         if (!empty($file_offers)) {
             $filename = fn_basename(reset($file_offers));
             $xml = RusEximCommerceml::getFileCommerceml($filename);
             if (isset($xml->{$cml}['packages']->{$cml}['offers']->{$cml}['offer'])) {
                 $result = RusEximCommerceml::checkPricesOffers($xml->{$cml}['packages']);
             }
         } else {
             fn_set_notification('W', __('warning'), __('offers_not_found'));
         }
         Tygh::$app['view']->assign('resul_test', $result);
     }
 }
 if ($s_commerceml['exim_1c_add_tax'] == 'Y') {
     $taxes = fn_get_taxes();
     $taxes_data = db_get_array("SELECT * FROM ?:rus_exim_1c_taxes");
     Tygh::$app['view']->assign('taxes_data', $taxes_data);
     Tygh::$app['view']->assign('taxes', $taxes);
 }
 $data_currencies = Registry::get('currencies');
 $commerceml_currencies = db_get_array("SELECT * FROM ?:rus_commerceml_currencies");