<?
header('Pragma: no-cache');

require($cfg['path'].'/models/catalognew.php');

$catalognew_class = new model_catalognew($db_class);

$data_result = array();
$data_result['error'] = null;
$data_result['value'] = false;
$catalog = (integer)request('catalog');

if(!$catalog){
    $data_result['error'] = "no item";
} elseif(!$tpl['user']['user_id']) {
    $data_result['error'] = "auth";
} else {    
    $catalognew_class->deleteMyCatalogshopcoinssubscribeItem($tpl['user']['user_id'],$catalog);
    
	$data_result['value'] = true;
}

$data_result['error'] = $data_result['error'];
$data_result['valueid'] = $catalog;

echo json_encode($data_result);
die();
?>
Example #2
0
<?
header('Pragma: no-cache');

require($cfg['path'].'/models/catalognew.php');

$catalognew_class = new model_catalognew($db_class);

$data_result = array();
$data_result['error'] = null;
$data_result['value'] = false;

$error = array();

$catalog = (integer)request('catalog');
if(!$catalog){
    $data_result['error'] = "no item";
} elseif(!$tpl['user']['user_id']) {
    $data_result['error'] = "auth";
} else { 
    $catalognew_class->deleteCatalognewmycatalogItem($tpl['user']['user_id'],$catalog);
    $data_result['value'] = true;
	
}

$data_result['error'] = $data_result['error'];
$data_result['valueid'] = $catalog;

echo json_encode($data_result);
die();  
?>
<?
header('Pragma: no-cache');

require($cfg['path'].'/models/catalognew.php');

$catalognew_class = new model_catalognew($db_class);

$data_result = array();
$data_result['error'] = null;
$data_result['value'] = false;

$tig=0;

$error = array();

$catalog = (integer)request('catalog');

$amountacsessory = (integer)request('amountacsessory');

if(!$catalog){
    $data_result['error'] = "no item";
} elseif(!$tpl['user']['user_id']) {
    $data_result['error'] = "auth";
} else {    
    $item = $catalognew_class->getMyCatalogshopcoinssubscribeItem($tpl['user']['user_id'],$catalog);
    
	if ($item) {
	    if (!$amountacsessory){
			$data_result['error'] = "же есть такая заявка";
	    } else $tig=1;	    
	}
Example #4
0
<?
require_once($cfg['path'].'/models/catalognew.php');
$catalognew_class = new model_catalognew($db_class);
//$shopcoins_class->migrateMetal();
//$shopcoins_class->migrateCondition();
$catalognew_class->migrateNominals();
//$shopcoins_class->migrateTheme();
die('end');
?>
Example #5
0
<?
try{
require_once($cfg['path'].'/models/catalognew.php');
require_once($cfg['path'].'/helpers/imageMini.php');
require_once($cfg['path'].'/configs/config_catalognew.php');
$catalognew_class = new model_catalognew($db_class);

$max_size = 500000;   // максим. размер в БАЙТАХ     

$catalog = (int) request('catalog');
$group = (int) request('group');
$nominal_id = request('nominal_id');
$condition = request('condition');
$year_p = request('year_p');
$metal = request('metal');

$amount = request('amount');
$reverselegend = request('reverselegend');      
$herd = request('herd');
$averslegend = request('averslegend');
$mint = request('int');
$designer = request('designer');
$officialdate = request('officialdate');

$probe = request('probe');
$procent = request('procent');
$amount = request('amount');
$size = request('size');
$thick = request('thick');
$weight = request('weight');
$details = request('details');
Example #6
0
} elseif ($materialtype == 8) {
    $tpl['catalognew']['_Title'] = "Каталог дешевых монет " . ($GroupName ? " " . $GroupName : "") . " | Клуб Нумизмат";
} elseif ($materialtype == 7) {
    $tpl['catalognew']['_Title'] = "Каталог наборов монет " . ($GroupName ? " " . $GroupName : "") . " | Клуб Нумизмат";
} elseif ($materialtype == 4) {
    $tpl['catalognew']['_Title'] = "Каталог подарочных наборов монет " . ($GroupName ? " " . $GroupName : "") . " | Клуб Нумизмат";
} elseif ($materialtype == 2) {
    $tpl['catalognew']['_Title'] = "Каталог банкнот(бон) " . ($GroupName ? " " . $GroupName : "") . " | Клуб Нумизмат";
} else {
    $tpl['catalognew']['_Title'] = "Каталог монет" . ($GroupName ? " | " . $GroupName : "") . " | Клуб Нумизмат";
}
$tpl['catalognew']['_Keywords'] = "нумизматика, монеты, магазин, нумизмат, коллекция, каталог монет, цены на монеты, продажа монет, бонистика, старинные монеты, куплю монеты, монеты России, медь, монеты Германии, proof, монетный двор, чеканка, серебро, альбом для монет, планшет для монет, капсулы для монет, лупы, холдеры, холдеры для монет, аксессуары для монет, аксессуары для коллекционирования, альбом для коллекции, кейс для монет, онеты, моне, деньги, старинные деньги, нумизма, нумизматик, монеты ссср цены, старинные монеты, оценка монет, стоимость монет, нумезматика, манеты, оценка монет, оценка стоимости монет, царские монеты, золотые монеты, сребряные монеты, медные монеты";
$tpl['catalognew']['_Description'] = "Уникальный интерактивный каталог монет со всего мира: изображения, подробные описания, цены, возможность заказать любую монету из каталога. Монеты России, СССР, Великобритании, США, Германии и многих других стран мира.";
$urlParams['materialtype'] = $materialtype;
$tpl['task'] = 'catalognew';
$catalognew_class = new model_catalognew($db_class);
$tpl['breadcrumbs'][] = array('text' => 'Каталог монет', 'href' => $cfg['site_dir'] . 'catalognew', 'base_href' => 'catalognew');
$tpl['breadcrumbs'][] = array('text' => contentHelper::$menu[$materialtype], 'href' => urlBuild::makePrettyUrl($urlParams, "http://www.numizmatik.ru/catalognew"), 'base_href' => urlBuild::makePrettyUrl($urlParams, "http://www.numizmatik.ru/catalognew"));
$tpl['shop']['errors'] = array();
$sortname = request('sortname');
$tpl['pager']['sorts'] = array('dateinsert' => 'новизне', 'price' => 'по цене', 'year' => 'году');
$tpl['pager']['itemsOnpage'] = array(9 => 9, 18 => 18, 36 => 36, 48 => 48, 72 => 72);
//сохраняем количество элементов на странице в куке
if (request('onpage')) {
    $tpl['onpage'] = request('onpage');
} elseif (isset($_COOKIE['onpage'])) {
    $tpl['onpage'] = $_COOKIE['onpage'];
}
if (!isset($tpl['onpage'])) {
    $tpl['onpage'] = 18;
}
Example #7
0
<?php

header('Pragma: no-cache');
require $cfg['path'] . '/models/catalognew.php';
$catalognew_class = new model_catalognew($db_class);
$data_result = array();
$data_result['error'] = null;
$data_result['value'] = false;
$tig = 0;
$error = array();
$catalognewmycatalog = (int) request('catalognewmycatalog');
$typechange = (int) request('typechange');
$detailschange = request('detailschange');
$data_result['typechange'] = "typechange";
if (!$catalognewmycatalog) {
    $data_result['error'] = "no item";
} elseif (!$tpl['user']['user_id']) {
    $data_result['error'] = "auth";
} else {
    $catalognew_class->changemycatalog($tpl['user']['user_id'], $catalognewmycatalog, $typechange, $detailschange);
    $data_result['value'] = true;
}
$data_result['error'] = $data_result['error'];
$data_result['valueid'] = $catalognewmycatalog;
echo json_encode($data_result);
die;
Example #8
0
<?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');
Example #9
0
<?
header('Pragma: no-cache');

require($cfg['path'].'/models/catalognew.php');

$catalognew_class = new model_catalognew($db_class);

$data_result = array();
$data_result['error'] = null;
$data_result['value'] = false;

$error = array();

$catalog = (integer)request('catalog');
if(!$catalog){
    $data_result['error'] = "no item";
} elseif(!$tpl['user']['user_id']) {
    $data_result['error'] = "auth";
} else {    
    $item = $catalognew_class->getCatalognewmycatalogItem($tpl['user']['user_id'],$catalog);
    
	if ($item) $data_result['error'] = "Уже в коллекции";
}

if(!$data_result['error']) {

	$catalognew_class->addMycatalogItem($tpl['user']['user_id'],$catalog);				
	$data_result['value'] = true;
}

$data_result['error'] = $data_result['error'];
Example #10
0
<?

require_once($cfg['path'].'/models/catalognew.php');

$catalog = (integer)request('catalog');
$details = request('details');

$tpl['addreviews']['error'] = array();
$tpl['subscribe']['send_status'] = false;

if(!$tpl['user']['user_id']){
	$tpl['addreviews']['error'][] = "Только авторизированные пользователи могут отставлять отзыв!";
}

if ($_SERVER['REQUEST_METHOD']=='POST'){
	
	
	if (!$details)	$tpl['addreviews']['error'][] = "Заполните поле отзыв";

	if (!sizeof($tpl['addreviews']['error'])){
		$catalognew_class = new model_catalognew($db_class);
		$catalognew_class->addReview($catalog,$tpl['user']['user_id'],$details);
		$tpl['subscribe']['send_status'] = true;	
	}
	
}
?>
Example #11
0
<?
require_once($cfg['path'].'/models/catalognew.php');
$catalognew_class = new model_catalognew($db_class);

$tpl['subscribe']['error'] = '';
$tpl['subscribe']['send_status'] = false;

$group = (int)request('group');
$catalog = (int)request('catalog');

if(!$tpl['user']['user_id']){
    $tpl['catalognew']['subscribe']['error'] = 'Чтобы подписаться на группу необходимо авторизоваться!';
} else {
     $userData = $user_class->getUserData();
     $tpl['subscribe']["email"] = $userData["email"];
     $tpl['subscribe']["userlogin"] = $userData["userlogin"];
}

if(!$tpl['catalognew']['subscribe']['error']){

    if($group&&$catalognew_class->getMyGroupSubscribe($tpl['user']['user_id'],$group)){
        $tpl['catalognew']['subscribe']['error'] = 'Вы уже подписаны на эту группу!';
    }

    if($catalog&&$catalognew_class->getMyCatalogSubscribe($tpl['user']['user_id'],$catalog)){
        $tpl['catalognew']['subscribe']['error'] = 'Вы уже подписаны на этот каталог!';
    }
}