Ejemplo n.º 1
0
 public static function OnIBlockDelete($iblock_id)
 {
     global $DB, $CACHE_MANAGER;
     $iblock_id = intval($iblock_id);
     $DB->Query("delete from b_lists_url where IBLOCK_ID=" . $iblock_id, false, "FILE: " . __FILE__ . "<br> LINE: " . __LINE__);
     $DB->Query("delete from b_lists_socnet_group where IBLOCK_ID=" . $iblock_id, false, "FILE: " . __FILE__ . "<br> LINE: " . __LINE__);
     $CACHE_MANAGER->Clean("b_lists_perm" . $iblock_id);
     CListFieldList::DeleteFields($iblock_id);
 }
Ejemplo n.º 2
0
 function UpdateField($field_id, $arFields)
 {
     $arFields["NAME"] = trim($arFields["NAME"], " \n\r\t");
     $this->new_ids[$field_id] = $this->fields->UpdateField($field_id, $arFields);
     return $this->new_ids[$field_id];
 }