<?php require_once $cfg['path'] . '/configs/config_catalognew.php'; require_once $cfg['path'] . '/models/catalognew.php'; $catalognew_class = new model_catalognew($db_class); $catalog = (int) request('catalog'); $submitcataloghistory = request('submitcataloghistory'); $tpl['catalognew']['subscribe'] = false; $tpl['catalognew']['error'] = array(); $tpl['catalognew']['error']['no_coins'] = false; $tpl['catalognew']['error']['text'] = false; $tpl['catalognew']['show']['offers'] = array(); if ($catalog) { $rows_main = $catalognew_class->getItem($catalog, true); if ($catalognew_class->getMyCatalogSubscribe($tpl['user']['user_id'], $catalog)) { $tpl['catalognew']['subscribe'] = true; } } $userData = $user_class->getUserData(); if ($catalog && $rows_main) { //стартовая инфа о монете независимо от родитея $rows_main['year'] = $rows_main['yearstart']; $rows_main['shopcoins'] = $rows_main['catalog']; $correct_links = contentHelper::getRegHref($rows_main); $materialtype = $rows_main['materialtype']; if ($tpl['user']['user_id'] == 352480) { //var_dump($cfg['site_dir']."catalognew/".$correct_links["rehref"]); //die(); } if ($cfg['site_dir'] . "catalognew/" . $correct_links["rehref"] != 'http://' . $_SERVER["HTTP_HOST"] . $_SERVER['REQUEST_URI']) { header('HTTP/1.1 301 Moved Permanently');
$errors = Array(); $tpl['addcoinsExist'] = Array(); $submitaftererror = request('submitaftererror'); $tpl['catalognew']['error']['no_auth'] = false; $tpl['catalognew']['error']['added'] = false; $error = false; $image_small_url = ''; $image_big_url = ''; $yearstart = ''; if (!$tpl['user']['user_id']){ $tpl['catalognew']['error']['no_auth'] = true; } else { if($catalog){ $data_base = $catalognew_class->getItem($catalog); if ($data_base["image_small_url"]) $image_small_url = $data_base["image_small_url"]; if ($data_base["image_big_url"]) $image_big_url = $data_base["image_big_url"]; //выбираем пероды чеканки if($_SERVER['REQUEST_METHOD']!='POST'){ $group = $data_base['group'] ; $metal = $data_base['metal_id'] ; $nominal_id = $data_base['nominal_id']; $name = $data_base['name']; $condition = $data_base['condition']; $amount = $data_base['amount']; $reverselegend = $data_base['reverselegend']; $herd = $data_base["herd"]; $averslegend = $data_base["averslegend"];
if ($group) { $groupData = $shopcoins_class->getGroupItem($group); $GroupName = $groupData["name"]; $tpl['subscribe']['title'] = "Подписка на новые поступления в <br><b><font color=red>каталог</font> группы ".$GroupName."</b>"; } elseif ($catalog) { $sql = "select catalognew.*, group.name as gname from catalognew, `group` where catalognew.catalog='$catalog' and catalognew.group = group.group;"; $result = $catalognew_class->getItem($catalog,true); $tpl['subscribe']['title'] = "Подписка на изменения в <b><font color=red>каталоге</font> монеты<br> ".$result["gname"]." | ".$result["name"]."</b>"; } if ($_SERVER['REQUEST_METHOD']=='POST'&&!$tpl['catalognew']['subscribe']['error']){ if (!$tpl['catalognew']['subscribe']['error']){ $catalognew_class->addCatalogsubscribe($tpl['user']['user_id'],$catalog,$group); $tpl['subscribe']['send_status'] = true; } } ?>