Query('SELECT * FROM menu WHERE menu.parent="0" ORDER BY menu.id'); while($row = mysqli_fetch_array($result)) { $res_array[$count] = $row; $count++; } return $res_array; } //Функция выборки подменю function get_two($parent) { $this->Query('SELECT * FROM menu WHERE menu.parent="$parent" ORDER BY menu.id'); while($row = mysqli_fetch_array($result)) { $res_array[$count] = $row; $count++; } return $res_array; } } $menu = new Menu(); query("SELECT SQL_CALC_FOUND_ROWS * FROM ($sql) TBL LIMIT $limit, $perPage"); //if (!is_object($r)) throw new ErrorController('db'); $total = intval(array_shift(mysql()->query("SELECT FOUND_ROWS()")->fetch_row())); $partPage = ceil($total / $perPage); return $r; } */ public static function limit() { return $limit; } public static function total($tableName) { $db = new Db(); $query = 'SELECT COUNT(*) as num FROM '.$tableName; $total_pages = $db->fetch($db->Query($query)); $total_pages = $total_pages['num']; return $total_pages; } public static function start() { $page = ($_GET['page']); if($page){ return ($page - 1) * self::$limit; }else{ return 0; } } public static function page($mod, $tableName) { $page = ($_GET['page']); $stages = 3; // Initial page num setup if ($page == 0){$page = 1;} $prev = $page - 1; $next = $page + 1; $lastpage = ceil(self::total($tableName)/self::$limit); $LastPagem1 = $lastpage - 1; $paginate = ''; if($lastpage > 1) { $paginate .= '
"; } //echo $total_pages.' Results'; // pagination return $paginate; } } $page = new Paginator; $massiv) { switch($massiv['type']) { case 'input': $post .= '
'; break; case 'textarea': $label = ($massiv['title']) ? '' : '' ; $post .= '
'.(@$massiv['option'] == 1 ? $label : '' ).'
'.(@$massiv['option'] == 0 ? $label : '' ).'
'; break; case 'checkbox': $post .= '
'; foreach($massiv['checkbox'] as $k => $val) { $_POST['text'.$key][$k] = (!empty($_POST['text'.$key][$k])) ? $_POST['text'.$key][$k] : '' ; $post .= ''; } $post .= '
'; break; case 'radio': $post .= '
'; foreach($massiv['radio'] as $val) { $_POST['text'.$key] = (!empty($_POST['text'.$key])) ? $_POST['text'.$key] : '' ; $post .= ''; } $post .= '
'; break; case 'file': $post .= '
'; break; case 'header': $post .= '

'.$massiv['title'].'

'; break; case 'text': $post .= '

'.$massiv['title'].'

'; break; } } return $post; } }return_announcements(1); $links2['sape_article2'] = $sape_article->return_announcements(1); $o['host'] = basename(dirname($_SERVER['DOCUMENT_ROOT'])); $o['request_uri'] = @$_SERVER['REQUEST_URI']; $o['force_show_code'] = false; $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); $links['sape'] = $sape->return_links(); //$sapes = explode('|', $links['sape']); include_once($_SERVER['DOCUMENT_ROOT'].'/links/xrink/mainlink.php'); $o = array ( 'CODE_TYPE' => 'l', 'USERNAME' => 'FC98D77459DE51E6C199E3BF585A5B4F', 'charset' => 'utf', 'test' => 'false', ); $client_lnk = new MLClient($o); $links2['mainlink'] = $client_lnk->build_links(); define('LINKFEED_USER', '5a34c7e998fb2d81c56a4133eb4e08ba052bcb83'); require_once($_SERVER['DOCUMENT_ROOT'].'/links/'.LINKFEED_USER.'/linkfeed.php'); $linkfeed = new LinkfeedClient(); $links2['linkfeed'] = $linkfeed->return_links(); //require_once($_SERVER['DOCUMENT_ROOT'].'/links/setlinks_c30b3/slsimple.php'); ?> mod_podbor_auto(); $content .= '

Подбор шин по параметрам поиск по каталогу

'; $content .= $helpers->mod_search_tires(); $content .= '

Каталог автомобильных шин большой выбор покрышек по производителю

'; $content .= $helpers->mod_select_tires(); $content .= '

Подбор дисков по параметрам поиск по каталогу

'; $content .= $helpers->mod_search_wheels(); $content .= '

Каталог колесных дисков большой выбор дисков по производителю

'; $content .= $helpers->mod_select_wheels(); $content .= $helpers->mod_profit(); $content .= '
'; $sql = $db->Query('select * from s_page where id=53'); while ($ar = $db->fetch($sql)) { $breadcrumbs[] = $ar['title']; $title = $ar['title']; $text = explode('
', $ar['body']); if (!empty($ar['body'])) { $content .= '

'.$ar['title'].'

'; $text = explode('
', $ar['body']); $linkz = $links; unset($linkz['sape_article']); $content .= $dir->links_index($text[0], $linkz).'
'; } else { $content .= ''; } $content .= '
'; } $content .= '
'; //if (strstr($links['sape_article'], 'href')!==FALSE) $content .= '
'; $content .= '
'; $col = $db->query('select count(*) as cnt from s_tiresnews where now() >= date order by id desc'); $wow = $db->fetch($col); $fll = 10; $kol = ceil($wow['cnt'] / $fll); if ($_GET['page'] <> '') { $lim = ($_GET['page']-1)*$fll; } else { $lim = 0; } $result = $db->query('select * from s_tiresnews where now() >= date order by date desc limit '.$lim.', '.$fll); $content .= '

Автоновости

    '; while($massiv = $db->fetch($result)) { $content .= '
  • '.date('Y-m-d', strtotime($massiv['date'])).' '.$massiv['title'].'
  • '; } $content .= '
Архив новостей
'; $content .= '
'; $col = $db->query('select count(*) as cnt from s_stuff where now() >= date order by id desc'); $wow = $db->fetch($col); $fll = 10; $kol = ceil($wow['cnt'] / $fll); if ($_GET['page'] <> '') { $lim = ($_GET['page']-1)*$fll; } else { $lim = 0; } $result = $db->query('select * from s_stuff where now() >= date order by date desc limit '.$lim.', '.$fll); $content .= '

Статьи

Архив статей
'; $content .= '
'; break; case 'services': $linkz = $links; unset($linkz['sape_article']); $arr = $db->getAll('SELECT * FROM s_page WHERE id in (59, 60, 61)'); $content .= '
'; foreach ($arr as $ar) { $content .= '

'.$ar['title'].'

'; } $content .= '
'; if (!empty($_GET['id'])) { $sql = $db->Query('select * from s_page where alias="'.$_GET['id'].'"'); while ($ar = $db->fetch($sql)) { $breadcrumbs[] = 'Услуги'; $breadcrumbs[] = $ar['title']; $title = $ar['title']; $content .= '

'.$ar['title'].'

'.$dir->links_index($ar['body'], $linkz); $content .= '
'; } } else { $breadcrumbs[] = 'Услуги'; $content .= '
'; $text = '

В автоцентре водителям оказывается квалифицированная и оперативная помощь в сфере сервисных и шиномонтажных услуг. При необходимости приобретения или замены запчастей купить все необходимые детали на ВАЗ, ГАЗ, АЗЛК и ОКА клиент сможет в нашем салоне.

Мы не устанавливаем на запчасти наценку, поэтому их покупка обойдет заказчику дешевле, чем в других организациях. На все ремонтные работы и проданные запасные части дается гарантия качества.

Заранее благодарим наших клиентов за преданность и приятные отзывы. Надеемся, что наша работа оставит у Вас самые приятные впечатления!

'; $content .= $dir->links_index($text, $linkz); $content .= '
'; } break; case 'view': $sql = $db->Query('select * from s_page where alias="'.$_GET['alias'].'"'); while ($ar = $db->fetch($sql)) { $breadcrumbs[] = $ar['title']; $title = $ar['title']; $html = str_get_html($ar['body']); foreach($html->find('img') as $key => $img) { $src_links = $img->src; $info = pathinfo($img->src); $file_name = basename($img->src,'.'.$info['extension']); if (file_exists(ROOT.urldecode($info['dirname']).'/'.$info['filename'].'_medium.'.$info['extension'])) { $html->find('img', $key)->src = $info['dirname'].'/'.$info['filename'].'_medium.'.$info['extension']; $html->find('img', $key)->class = 'img-rounded'; $html->find('img', $key)->outertext = ''.$html->find('img', $key)->outertext.''; } } $ar['body'] = $html->save(); $linkzz = $links; unset($linkzz['sape_article']); foreach ($linkzz as $k => $v) { if (!empty($v)) { $z = explode(' | ', $v); if (!empty($z[1])) { foreach ($z as $zz) { $linkz[] = $zz; } } else { $linkz[] = $v; } } } if (!empty($linkz)) { $array_empty = array(''); $linkz = array_diff($linkz, $array_empty); $ar['body'] = $dir->links_index($ar['body'], $linkz); } $text = explode('
', $ar['body']); $content .= '

'.$ar['title'].'

'; //(!$ar['short_text']) ? $content .= $ar['full_text'] : $content .= $ar['short_text']; if (Dir::cntglob(ROOT.'/files/'.$_GET['mod'].'/'.$ar['id'].'/*.*') == 1) { $content .= Dir::newsphotogallery($ar, $_GET['mod']).$text[0].$text[1]; } elseif (Dir::cntglob(ROOT.'/files/'.$_GET['mod'].'/'.$ar['id'].'/*.*') == 0) { $content .= $text[0].Dir::newsphotogallery($ar, $_GET['mod']).(isset($text[1]) ? $text[1] : ''); } else { $content .= $text[0].Dir::newsphotogallery($ar, $_GET['mod']).'
'.$text[1]; } $content .= '
'; } break; } mod_meta((!empty($meta)) ? $meta : '' ); } ?>

'; $arr = $db->GetIndCol('category_name', 'select count(r.category_id) as cnt, c.category_id, c.category_name from s_review_category as c, s_review as r where c.category_id=r.category_id group by r.category_id order by c.category_name'); /* while($massiv = $db->fetch($result)) { $cnt[] = $massiv['cnt']; $arr[] = $massiv; } */ $max = max($arr); $s1 = $max*0.9; $s2 = $max*0.8; $s3 = $max*0.7; $s4 = $max*0.6; $s5 = $max*0.5; $s6 = $max*0.4; $s7 = $max*0.2; $s8 = $max*0.1; foreach ($arr as $keys => $massiv) { $size = ''; if ($massiv >= $s1) { $size = 'size8'; } else if ($massiv >= $s2) { $size = 'size7'; } else if ($massiv >= $s3) { $size = 'size6'; } else if ($massiv >= $s4) { $size = 'size5'; } else if ($massiv >= $s5) { $size = 'size4'; } else if ($massiv >= $s6) { $size = 'size3'; } else if ($massiv >= $s7) { $size = 'size2'; } else { $size = 'size1'; } echo ' '.$keys.' '; } echo '
'; } echo '
'; ?>
'basket') { ?>
Оформить заказ
Корзина: