БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
Удаление элемента
0
0
голосов
2
в общем, ситуация такая
со страницы элемент удаляется,
а если из события - function OnAfterUserUpdateHandler(&$arFields)
тогда вот такая красивая ошибка
что делать?
Fatal error
: Call to a member function StartTransaction() on a non-object in
/pub/home/vpetrunin/htdocs/bitrix/php_interface/init.php
on line
97
код для удаления
if(CIBlock::GetPermission(11)>='W')
{
$DB->StartTransaction();
$ID = $arFields["ID"];
if(!CIBlockElement::Delete($ID))
{
$strWarning .= 'Error!';
$DB->Rollback();
}
else
$DB->Commit();
}
спросил
24 Янв, 14
от
VitaliyKR
(
360
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
2 Ответы
0
0
голосов
$DB объявили?
Код
global $DB;
ответил
21 Май, 14
от
Fenozipam
(
420
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
нет, но уже решил проблему без StartTransaction()
ответил
17 Сен, 14
от
VitaliyKR
(
360
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
0
голосов
5
ответов
Событие удаление элемента
спросил
14 Дек, 13
от
Kiriel
(
2,010
баллов)
0
голосов
1
ответ
Удаление trailing slash (редирект 301) для существующих страниц + 404 без редиректа для несуществующих
спросил
13 Сен, 17
от
аноним
htaccess
страница-404
302
seo
0
голосов
1
ответ
Удаление дублей из постраничной навигаци в Битрикс?
спросил
07 Янв, 17
от
аноним
битрикс
0
голосов
2
ответов
удаление и восстановление модулей в системе
спросил
07 Май, 14
от
Preteen
(
100
баллов)
0
голосов
0
ответов
Удаление пользователя
спросил
19 Март, 14
от
SWORD
(
100
баллов)