function ARTsAction() { $img_id = $_SESSION['imag_id']; $imgAccount = ImgAccountUtil::getImgAccountById($img_id, TRUE); $v_params['sys_name'] = SysPropertiesUtil::getPropertyValue("sys_name"); $v_params['sys_slog'] = SysPropertiesUtil::getPropertyValue("sys_slog"); if (NULL != $imgAccount) { $v_params['logined'] = LoginChecker::isLogined(); if ($v_params['logined'] == $img_id) { $v_params['mysc']['main'] = TRUE; $v_params['img_name'] = $imgAccount['img_name']; $v_params['img_all_gds_cats_href'] = "/" . IMAG_PREFIX . $img_id . "/" . IMAG_DIR; $v_params['img_all_blog_cats_href'] = "/" . IMAG_PREFIX . $img_id . "/" . BLOG_DIR; $v_params['img_gds_cats_HTML'] = ImgGdsCatUtil::createTreeHTML($imgAccount['id'], "/" . IMAG_PREFIX . $img_id . "/" . IMAG_DIR . "?" . PROD_CAT_PARAM_NAME . "="); $v_params['img_blog_cats_HTML'] = ImgBlogCatUtil::createTreeHTML($imgAccount['id'], "/" . IMAG_PREFIX . $img_id . "/" . BLOG_DIR . "?" . ART_CAT_PARAM_NAME . "="); $category = $_REQUEST["cat"]; $pname = $_REQUEST["pname"]; $v_params['img_blog_cats'] = ImgBlogCatUtil::getImgBlogCatsByAccountId($imgAccount['id']); $v_params['img_blog_arts'] = ImgBlogArtUtil::getImgBlogArtsByFilter($imgAccount['id'], $_REQUEST["cat"], trim($_REQUEST["pname"]), ART_ON_PAGE * $_REQUEST[PAGE_PARAM_NAME], ART_ON_PAGE); $v_params['img_art_link'] = "/" . IMAG_PREFIX . $imgAccount['id'] . "/admin/ART?id="; $count_img_arts = ImgBlogArtUtil::getCountOfImgBlogArtByFilter($imgAccount['id'], $_REQUEST["cat"], trim($_REQUEST["pname"])); for ($i = 0; $i < $count_img_arts / ART_ON_PAGE; $i++) { $item['value'] = $i + 1; $item['current'] = $i == $_REQUEST[PAGE_PARAM_NAME]; $url = "/" . IMAG_PREFIX . $imgAccount['id'] . "/admin/ARTs?"; if ($_REQUEST["cat"]) { $url = $url . "cat" . "=" . $_REQUEST["cat"] . "&"; } if ($_REQUEST["pname"]) { $url = $url . "pname" . "=" . $_REQUEST["pname"] . "&"; } $item['url'] = $url . PAGE_PARAM_NAME . "=" . $i; $v_params['paginator'][] = $item; } Application::fastView('imag-admin/art/img_articles', $v_params); exit; } } Application::fastView('main/sys_error', $v_params); }