Решил реализовать хранение данных средствами MySQL, отказавшись от инфоблоков. Использовал класс CDatabase, конкретнее - глобальную переменную $DB для доступа к базе данных ( всего два метода - $DB->Query и ->Fetch() ). Все работает, добавляет / удаляет / изменяет и т.д., но неожиданно началось страное - заглючила сама CMS.
В чем выражается - баги админки, например :
Невозможность редактировать элемент инфоблока / пользователя ( открывается окно создания нового элемента / юзера )
Невозможность удаления пользователя / инфоблока ( страница просто перегружается, никаких результатов )
На моем локальном сервере еще и невозможность добавить пользователя / тип инфоблока / инфоблок / элемент инфоблока, пишет "Элемент не найден или доступ к нему запрещен." хотя сижу под учеткой админа и элемент 100% есть.
Пробовал перенести наработки на чистую CMS - результат аналогичный
Ядро не менял, шаблон свой, все компоненты свои. Как это может влиять на админку - загадка, лично для меня. Тип таблиц MySQL - InnoDB, версия MySQL - 5.0.77-log, битрикс - последняя, обновился сегодня. Прямые запросы к БД никак не затрагивают системных таблиц ( максимум что там есть - в двух таблицах ID пользователя как внешний ключ стоит, без индексов )
Что это может быть?