Из массива кнопок берете точно так же ссылку:[CODE]$arButtons = CIBlock::GetPanelButtons(
$item["IBLOCK_ID"],
$item["ID"],
0,
array("SECTION_BUTTONS"=>false, "SESSID"=>false)
);
$item["ADD_LINK"] = $arButtons["edit"]["add_element"]["ACTION_URL"];
[/CODE]И получаем кнопку добавления:[CODE]$this->AddEditAction("id_div", $item['ADD_LINK'], CIBlock::GetArrayByID($item["IBLOCK_ID"], "ELEMENT_ADD"));
[/CODE]div, над которым будет кнопка не обязательно должен быть тот же, что и div для других кнопок, поэтому можем обозначить его отдельно:[CODE]<div id="<?=$this->GetEditAreaID("id_div")?>">
[/CODE]Только не разбирался с иконкой на кнопке - отображается карандаш, а не плюсик.
$item["IBLOCK_ID"],
$item["ID"],
0,
array("SECTION_BUTTONS"=>false, "SESSID"=>false)
);
$item["ADD_LINK"] = $arButtons["edit"]["add_element"]["ACTION_URL"];
[/CODE]И получаем кнопку добавления:[CODE]$this->AddEditAction("id_div", $item['ADD_LINK'], CIBlock::GetArrayByID($item["IBLOCK_ID"], "ELEMENT_ADD"));
[/CODE]div, над которым будет кнопка не обязательно должен быть тот же, что и div для других кнопок, поэтому можем обозначить его отдельно:[CODE]<div id="<?=$this->GetEditAreaID("id_div")?>">
[/CODE]Только не разбирался с иконкой на кнопке - отображается карандаш, а не плюсик.