Документация для разработчиков
Темная тема

ActionDoGroup

Описание и параметры

string
CAdminList::ActionDoGroup(
	string $ID, 
	string $action_id[, 
	string $add_params='']
)

Метод возвращает строку, которая представляет собой JavaScript-вызов для динамического обновления таблицы списка с текущего URL с заданными параметрами. Скрипт обновления может использовать метод CAdminList::CheckListMode() для проверки типа действия.

Параметры

Параметр Описание
ID Идентификатор таблицы списка.
action_id Идентфикатор требуемого действия.
add_params Сформированная строка дополнительных параметров GET-запроса.

Пример

// создаем строку. результат - экземпляр класса CAdminListRow
$row =& $lAdmin->AddRow($f_ID, $arRes); 
  
// сформируем контекстное меню
$arActions = Array();

// удаление элемента
if ($POST_RIGHT>="W")
	$arActions[] = array(
		"ICON"=>"delete",
		"TEXT"=>GetMessage("rub_del"),
		"ACTION"=>"if(confirm('".GetMessage('rub_del_conf')."')) ".$lAdmin->ActionDoGroup($f_ID, "delete")
	);
// применим контекстное меню к строке
$row->AddActions($arActions);


© «Битрикс», 2001-2024, «1С-Битрикс», 2024