• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/grids.php
  • Класс: CGridOptions
  • Вызов: CGridOptions::ResetDefaultView
public function ResetDefaultView()
{
	$res = CUserOptions::GetList(
		null,
		array(
			"CATEGORY" => "main.interface.grid",
			"NAME" => $this->grid_id,
		)
	);
	while($row = $res->Fetch())
	{
		$options = unserialize($row["VALUE"], ['allowed_classes' => false]);
		if(!is_array($options))
		{
			$options = array();
		}
		unset($options["views"]["default"]);
		$options["current_view"] = "default";
		CUserOptions::SetOption("main.interface.grid", $this->grid_id, $options, false, $row["USER_ID"]);
	}
}