- Модуль: 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"]);
}
}