Esempio n. 1
0
?>
 href="<?php 
echo isset($_GET['id']) ? general::link('filter/id/' . $_GET['id'] . '/type_sort/2') : general::link('filter/type_sort/2');
?>
">Я>А</a> </div>
                    </div><!-- .srt_block-->

                    <div class="tovar_list_3">
					
	<?php 
foreach ($result as $obj) {
    ?>
	
				<?php 
    echo system::show_tpl(array('obj' => $obj, 'level' => ''), '/frontend/catalog/list_index.php');
    ?>
	
	<?php 
}
?>
	
                    </div><!-- .tovar_list_3-->	
	
	
	<?php 
// pager
if (isset($_GET['id'])) {
    echo filter::get_count() > CATALOG_AT_PAGE ? pager::pager_J("filter/id/" . $_GET['id'], CATALOG_AT_PAGE, filter::get_count(), intval($_GET['page'])) : '';
} else {
    echo filter::get_count() > CATALOG_AT_PAGE ? pager::pager_J("filter", CATALOG_AT_PAGE, filter::get_count(), intval($_GET['page'])) : '';
}
Esempio n. 2
0
die('<p style="font-size:36px;color:black;font-weight:bold;">404!</p>');
global $_str;
if (isset($_GET['id']) or isset($_POST['poisk']) or isset($_SESSION['poisk'])) {
    if (isset($_GET['id'])) {
        system::isset_numeric($_GET['id']);
    }
    if (isset($_GET['type_sort'])) {
        system::isset_numeric($_GET['type_sort']);
    }
    if (isset($_GET['at_page'])) {
        system::isset_numeric($_GET['at_page']);
    }
    // check for count news at page
    catalog::count_at_page();
    // get limit
    $limit = pager::pager_limit(filter::get_count(), CATALOG_AT_PAGE);
    // сортировка
    $_sort = catalog::get_sort_at_page();
    // фильтрация
    $_filter = filter::get_filter();
    // строим запрос
    $_sql = 'SELECT catalog.*, brand.pole as brand_name 
					FROM catalog, brand 
					WHERE catalog.brand=brand.id and catalog.status=1 ' . $_filter . ' 
					ORDER BY ' . $_sort . ' 
					LIMIT ' . $limit;
    // выполняем запрос + при необходимости выводим сам запрос
    $result = mysql::query($_sql, 0);
    if ($result) {
        $_str .= system::show_tpl(array('result' => $result), 'frontend/catalog/filter/list.php');
    } else {