Joker_BeceJI4ak

Рейтинг
47
Регистрация
04.10.2010

htacces

php_flag short_open_tag Off

php_value allow_url_fopen off
RewriteCond %{HTTP_HOST} ^shinograd54.ru$ [NC]
RewriteRule ^(.*)$ http://www.shinograd54.ru/$1 [L,R=301]

<?php

include ("_utils/kernel_public.php");//Настройки и подключение базы
$catalog_cls = new catalog();
$brand_cls = new brand();
$select_cls = new select();


//print_r($_SESSION);
if (isset ($_SESSION['user_catalog']))
$smarty->assign("user_info", $_SESSION['user_catalog']);


if (isset ($_GET['sezon']) and isset ($_GET['id_brand']))
{
$where_list['sezon'] = only_num($_GET['sezon']);
if ($_GET['id_brand'] !=0) $where_list['id_brand'] = only_num($_GET['id_brand']);
if (isset($_GET['ship']))
{
$where_list['ship'] = only_num($_GET['ship']);
}
$smarty->assign("type", 1);


if ($_GET['sezon'] == 1)
{
$smarty->assign("zima", 1);
}


}

if (isset ($_GET['disk_lit']) and isset ($_GET['id_brand']))
{
$where_list['disk_lit'] = only_num($_GET['disk_lit']);
if ($_GET['id_brand'] !=0 ) $where_list['id_brand'] = only_num($_GET['id_brand']);

//$where_list['id_brand'] = only_num($_GET['id_brand']);
$smarty->assign("type", 2);
}




//Получаем список производителей по шинам
$smarty->assign("brand_list_tyres", $brand_cls->getListBrands(1));
$smarty->assign("brand_list_disk", $brand_cls->getListBrands(2));

$smarty->assign("arr_r_disk", $select_cls->getInfo("arr_r_disk"));
$smarty->assign("arr_razmer_disk", $select_cls->getInfo("arr_razmer_disk"));
$smarty->assign("arr_pcd", $select_cls->getInfo("arr_pcd"));
$smarty->assign("arr_h_shine", $select_cls->getInfo("arr_h_shine"));
$smarty->assign("arr_w_shine", $select_cls->getInfo("arr_w_shine"));
$smarty->assign("arr_type_transport", $select_cls->getInfo("type_transport"));
$smarty->assign("shirina", $select_cls->getInfo("shirina"));


$selhard=0;
include("_list.php");

if (isset($link))
{
$link_ship = str_replace("&ship=1", "", $link);
$link_ship = str_replace("&ship=0", "", $link_ship);

$link_ship_yes = $link_ship."&ship=1";
$link_ship_no = $link_ship."&ship=0";

$smarty->assign("link_ship_yes", $link_ship_yes);
$smarty->assign("link_ship_no", $link_ship_no);
}




/**/


$marka_cls = new marks();
$model_cls = new models();
$select_cls = new select();
$model_disk_cls = new model_disk();
$model_china_cls = new model_shina();
$model_year_cls = new model_year();
$year_model_cls = new year_modif();

$list_marks = $marka_cls->getListMarks();
$smarty->assign("list_marks", $list_marks);

if (isset($_GET['id_marka']))
{
$_GET['id_marka'] = only_num($_GET['id_marka']);
$smarty->assign("id_marka",$_GET['id_marka']);

//Список моделей
$list_model = $model_cls->getListModels($_GET['id_marka']);
$smarty->assign("list_model", $list_model);

}

if (isset($_GET['id_model']))
{
$id_model = only_num($_GET['id_model']);
$smarty->assign("id_model", $id_model);

//Список годов выпуска
$w_list_year['id_model'] = $id_model;
$list_year = $model_year_cls->selectSQL($w_list_year);
$smarty->assign("list_year", $list_year);
}


if (isset($_GET['id_year']))
{
$id_year = only_num($_GET['id_year']);
$smarty->assign("id_year", $id_year);

//Список модификаций
$w_list_modif['id_year'] = $id_year;
$list_modif = $year_model_cls->selectSQL($w_list_modif);
$smarty->assign("list_modif", $list_modif);
}



if (isset($_GET['id_modif']))
{
$id_modif = only_num($_GET['id_modif']);
$smarty->assign("id_modif", $id_modif);


}


if (isset($id_model) and isset($id_modif))
{
//Список связей по дискам
$w_list['modif'] = $id_modif;
$list_model_disk = $model_disk_cls->selectSQL($w_list);
$smarty->assign("list_model_disk", $list_model_disk);
if ($list_model_disk != "")
{
$list_new_disk = array();
foreach ($list_model_disk as $val)
{
$list_new_disk[$val['compl_zamena']][$val['r_disk']][] = $val;
}
$smarty->assign("list_new_disk", $list_new_disk);
//print_r($list_new_shina);
}


//Список связей по шинам
$w_list_shina['modif'] = $id_modif;
$list_model_shina = $model_china_cls->selectSQL($w_list_shina);
$smarty->assign("list_model_shina", $list_model_shina);

if ($list_model_shina != "")
{
$list_new_shina = array();
foreach ($list_model_shina as $val)
{
$list_new_shina[$val['compl_zamena']][$val['r_disk']][] = $val;
}
$smarty->assign("list_new_shina", $list_new_shina);
//print_r($list_new_shina);
}

}

if (isset($_GET['id_brand']) and $_GET['id_brand'] ==0)
{
$smarty->assign("brand_list", 1);

if (isset ($_GET['disk_lit']))
{
$list_brands = $brand_cls->getListBrands(2);
}
elseif(isset($_GET['sezon']))
{
$list_brands = $brand_cls->getListBrands(1);
}
if (isset($list_brands))
{
$arr_tab = array();
foreach ($list_brands as $val)
{
$arr_tab[] = "<a href='index_brand.php?id_brand=$val[id]'>$val[name]</a>";
}
$smarty->assign("arr_tab_brand", $arr_tab);
}
}

if (!isset($where_list)) $smarty->assign("index_page", 1);

/////////
//подключаем шаблон
//
$smarty->display("index.tpl");
?>

Скрипт - http://zed-site.ru/product/skript-internet-magazina-shin-i-diskov/

Выставлял флаги, и некоторые другие действия, которые требовала установка скрипта

php_flag short_open_tag Off

php_value allow_url_fopen off

september:
Что вам с картинок? 43 в индексе и хорошо. Нужно больше - делайте уникальные.

UPD

после написания поста их стало 51 🤪

Ок, спасибо. Будем уникализировать.

А не подскажите как реализовать?

В других шаблонах все работает, именно в этом шаблоне, поле для ввода комментария не раскрывается. Где-то в шаблоне косяк, где не вижу. =( Может быть есть какой-то сторонний модуль для вывода комментариев???

Вроде есть, вот код fullstory

<script type="text/javascript">
$(function(){

$('.hidden-comment h3').click(function(){
$('.hidden-comment-form').slideToggle();

});

$('.full-news-content img:first').hide();

});
</script>
<div class="full-news">
<div class="full-news-top">
<div class="main-news-image full">
<span class="main-news-img-fon"><img src="{image-1}" alt="{title}" /></span>
</div>
<h1>{title}</h1>
<div class="soc-zakladi">
<div class="ttfav"></div> <span>расскажи друзьям</span>
<div style="clear: both;"></div>
</div>
</div>

<div class="full-news-content">
{full-story}
<div style="clear: both;"></div>

[edit]<img src="{THEME}/images/edit.png" width="16" alt="" border="0" />[/edit]
<div style="clear: both;height: 20px;"></div>
<p class="dop_pole">Игровые платформы:<span class="ssilka">[xfvalue_platform]</span></p>

<div style="clear: both;height: 10px;"></div>
[related-news]
<div class="rel-news">
<h4>Похожие новости:</h3>
<div style="clear: both;"></div>
{related-news}
<div style="clear: both;"></div>
</div>
[/related-news]
</div>

<div class="koment-fon">
[not-comments]<strong>Комментариев пока еще нет. Вы можете стать первым!</strong><br /><br />[/not-comments]
[comments]<strong>Комментарии к новости:</strong><br /><br />[/comments]
{comments}
<div class="hidden-comment-form">
{addcomments}
</div>
</div>

<div class="full-fon-bottom">
<div class="hidden-comment">
<h3>Оставить комментарий!</h3>
</div>
<div class="right-info">
<div class="date">{date=d F Y}</div>
<div class="reit">
[rating]{rating}[/rating]
</div>
</div>
</div>
</div>

ГГЛ будет получше, ведь закуп вечных ссылок вы не будете тратить их ежедневно. Стоит вложиться один раз на покупку 10-15 действительно жирных и тематических ссылок, нежели купить на сапе 100 мест по 1 рублю за месяц. ИМХО