示例#1
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');
示例#2
0
$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"];
示例#3
0


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;
	}
} 

?>