assign( 'page', $page ); if ( $page[0]['tovar_id_1c'] ) convert_ligat( $page[0]['tovar_id_1c'], $_GET['id'] ); if ( !$page[0]['artikul'] ) get_artikul( $page[0]['title'], $_GET['id'] ); /* ---------------------------------------------------------------------- 17.12.2022 Получаем картинки ---------------------------------------------------------------------- */ $imagesTovar = \DB::getAll( "SELECT * FROM `tovar_img` WHERE `tovar_id`=?", $_GET['id'] ); $smarty -> assign( 'imagesTovar', $imagesTovar ); /* ---------------------------------------------------------------------- 17.12.2022 Получаем характеристики из БД ---------------------------------------------------------------------- */ $har = \DB::getAll( "SELECT * FROM `tovar_har` WHERE `tovar_id`=?", $_GET['id'] ); for ( $i=0; $i < count( $har ); $i++ ) $har[$i]['opt']=\DB::getValue("SELECT `txt` FROM `sp_har` WHERE `id`=?", $har[$i]['tovar_har_sp_id']); $smarty -> assign( 'har', $har ); /* ---------------------------------------------------------------------- 17.12.2022 Пишем историю ---------------------------------------------------------------------- */ $session_id = ( $_SESSION['user_id'] ) ? $_SESSION['user_id'] : session_id(); unset($id); $id=\DB::getValue("SELECT `id` FROM `tovar_history` WHERE `tovar_id`=? AND `session_id`=?", array( $_GET['id'], $session_id ) ); if (!$id) \DB::add( "INSERT INTO `tovar_history` (`tovar_id`, `session_id`, `t`) VALUES (?, ?, ?)", array( $_GET['id'], $session_id, time() ) ); /* //ищем картинки unset($a); $a['page_id']=ID; $imagesTovar=$db->get_massiv('img', $a); /* tk-ligat.ru */ /*if ($_SERVER['SERVER_NAME']=='tk-ligat.ru')require_once MYDIR . '/api/modules/tovar_show/tk-ligat.php'; /* проверяем, есть ли товар в корзине */ /*unset($a); $a['pages_id']=ID; if ($_SESSION['user_id'])$a['user_id']=$_SESSION['user_id'];else $a['user_id']=session_id(); $kolvo_in_cart=$db->get_val('cart', $a, 'kolvo'); if(@$kolvo_in_cart)$page[0]['kolvo_in_cart']=$kolvo_in_cart; //Получаем данные о категории if ( $page[0]['parent'] !=0 ) $cat_info = $mod -> get_cat_info ( $page[0]['parent'] ); /* ---------------------------------------------------------------------- 31.05.2022 Берем рандомный список товаров из этой же категории - с картинками! ---------------------------------------------------------------------- */ /*$smarty->assign('rndTovar', $mod->get_random_tovar(8, $page[0]['parent'])); /* ---------------------------------------------------------------------- 01.06.2022 Пишем в историю просмотров что смотрели, чтоб навящиво выводить ---------------------------------------------------------------------- */ //$mod -> to_history(); /* ---------------------------------------------------------------------- 01.06.2022 Читаем историю просмотров ---------------------------------------------------------------------- */ //$smarty -> assign( 'tovarFromHistory', $mod -> from_history( 8 ) ); /* ---------------------------------------------------------------------- 10.06.2022 Получаем характеристики из БД ---------------------------------------------------------------------- */ //$smarty -> assign( 'har', $mod -> get_harakteriskika() ); ?>