Exemplo n.º 1
0
<?php 
include 'template/header.php';
include 'template/menu.php';
?>


<?php 
if (!empty($_GET['category'])) {
    $category_info = category_info($_GET['category']);
    if (!empty($category_info)) {
        /*************************category update***********************/
        if (!empty($_POST['submit'])) {
            $update_category = update_category($_GET['category'], $_POST['category_name'], $_POST['category_code_slug']);
            if ($update_category == 1) {
                $message = "Category has been updated.";
            } else {
                $errormessage = "Something wrong. Please Try Again!!";
            }
        }
        /*************************end category update***********************/
        $all_category = all_category();
        //show all category
    } else {
        header("Location:category.php");
    }
} else {
    header("Location:category.php");
}
?>
}
$cat_types = array('favorits' => 'Избранное', 'all' => 'Все офферы', 'archive' => 'Архив');
$category_id = rq('category_id', 2);
$offset = rq('offset', 2);
$limit = rq('limit', 2, 1000);
$cat_type = rq('type');
// Существует ли тип, который нам прислали?
if (empty($cat_type) or !array_key_exists($cat_type, $cat_types)) {
    $cat_type = 'all';
}
$result = get_links_categories_list();
$arr_categories = array_merge(array(array('id' => 0, 'category_caption' => 'Без категории')), $result['categories']);
$arr_categories_count = $result['categories_count'];
// Свежеудаленная категория
$delete_cat = rq('delete_cat', 2);
if (!empty($delete_cat)) {
    $delete_category_info = category_info($delete_cat);
}
/* @var $cat_type string переменная определена при рендеринге меню */
$arr_offers = get_offers_list($cat_type, $category_id, $offset, $limit);
if ($arr_offers['error']) {
    redirect(full_url() . '?page=links');
}
if ($arr_offers['cat_name'] == '{empty}') {
    $page_headers[0] = '';
    $page_headers[1] = $cat_types[$cat_type];
} else {
    $page_headers[0] = $cat_types[$cat_type];
    $page_headers[1] = $arr_offers['cat_name'];
}
echo tpx('links');