| Current Path : /var/www/homesaver/www/bitrix/modules/profistudio.tools/classes/general/ |
| Current File : /var/www/homesaver/www/bitrix/modules/profistudio.tools/classes/general/sort.php |
<?
IncludeModuleLangFile(__FILE__);
class CSort
{
public static function _Sort_AdminList(&$list)
{
global $APPLICATION;
$CurPage = $APPLICATION->getCurPage();
if($CurPage == "/bitrix/admin/iblock_list_admin.php" || ($CurPage == "/bitrix/admin/iblock_section_admin.php" and !($_REQUEST['tree'] and $_REQUEST['tree'] == "Y")) || $CurPage == "/bitrix/admin/iblock_element_admin.php")
{
CJSCore::Init(array("jquery"));
$APPLICATION->addHeadScript("/bitrix/js/sort/jquery-ui-1.10.3.custom.min.js");
$APPLICATION->addHeadScript('/bitrix/js/sort/sort.js');
$APPLICATION->SetAdditionalCSS('/bitrix/js/sort/jquery-ui.css');
$APPLICATION->SetAdditionalCSS('/bitrix/js/sort/profistudio_tools.css');
}
}
public static function _Sort_AdminList1(&$items)
{
global $APPLICATION;
$CurPage = $APPLICATION->getCurPage();
if($CurPage == "/bitrix/admin/iblock_list_admin.php" || ($CurPage == "/bitrix/admin/iblock_section_admin.php" and !($_REQUEST['tree'] and $_REQUEST['tree'] == "Y")) || $CurPage == "/bitrix/admin/iblock_element_admin.php")
{
$page_type = 'list';
if($CurPage == "/bitrix/admin/iblock_list_admin.php")
{
$page_type = 'list';
}
elseif($CurPage == "/bitrix/admin/iblock_section_admin.php")
{
$page_type = 'section';
}
elseif($CurPage == "/bitrix/admin/iblock_element_admin.php")
{
$page_type = 'element';
}
$items[] = array(
"TEXT"=>GetMessage("profi.tools_SORT"),
"TITLE"=>GetMessage("profi.tools_SORT"),
"SHOW_TITLE" => true,
"LINK_PARAM"=>'id="sorting" onclick="sort_click(\''.GetMessage("profi.tools_SAVE_SORT").'\', \''. $page_type . '\');$(this).hide();return false;"',
"LINK"=>"#",
"ONCLICK" => 'sort_click(\''.GetMessage("profi.tools_SAVE_SORT").'\', \''. $page_type . '\');$(this).hide();return false;'
);
}
}
}