• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/grid/options.php
  • Класс: BitrixMainGridOptions
  • Вызов: Options::getSorting
public function getSorting($default = array())
{
	$result = static::getDefaultGetSortingResult();
	$result["sort"] = isset($default["sort"]) && is_array($default["sort"]) ? $default["sort"] : $result["sort"];
	$result["vars"] = isset($default["vars"]) && is_array($default["vars"]) ? $default["vars"] : $result["vars"];

	$options = $this->getCurrentOptions();

	if (!empty($options["last_sort_by"]) && !empty($options["last_sort_order"]))
	{
		$result["sort"] = array($options["last_sort_by"] => $options["last_sort_order"]);
	}

	return $result;
}