Господа, может кто-нить прояснит.
Не получается удалить элементы с любыми правами кроме администратора.
Глюк или что-то не так?
if(CIBlock::GetPermission($IBLOCK_ID)>='R')
{
$DB->StartTransaction();
if(!CIBlockElement::Delete($ELEMENT_ID))
{
$strWarning .= 'Error!';
$DB->Rollback();
}
else
$DB->Commit();
}
Права выставлял любые и у инфоблока и юзеров. Получается удалить только из под админа.
Не получается удалить элементы с любыми правами кроме администратора.
Глюк или что-то не так?
if(CIBlock::GetPermission($IBLOCK_ID)>='R')
{
$DB->StartTransaction();
if(!CIBlockElement::Delete($ELEMENT_ID))
{
$strWarning .= 'Error!';
$DB->Rollback();
}
else
$DB->Commit();
}
Права выставлял любые и у инфоблока и юзеров. Получается удалить только из под админа.