при разработке модуля допустил небольшую оплошность. в выражении isset(ПЕРЕМЕННАЯ1) && ПЕРЕМЕННАЯ2 случайно поставил скобку не там где надо, а именно: isset(ПЕРЕМЕННАЯ1 && ПЕРЕМЕННАЯ2) и установил расширение на сайт. обычно любые ошибки php система переносит нормально, выдавая ошибку непосредственно на странице, где делались изменения, но такая комбинация привела к полному краху: 500 на страницах "Модификаторы", "Журнал ошибок". Хотя изменения вносились в файл, не имеющий никакого отношения к админке. а чтобы удалить модификатор содержащий ошибку нужно зайти в "Модификаторы". Замкнутый круг помогло только полное удаление всех файлов в папке "modification" и кешей соответственно, в голове возникают вопросы о надежности и безопасности использования ocmod
Тут дело такое, что грузить модификаторы через админку можно в том случаи, когда уверен что модификатор работает корректно и проверен. Я лично через админку никогда не гружу, а кидаю просто в папку system, тем более на стадии отладки. Если что не так, всегда можно удалить файлы кеша и сам модификатор без влезание в базу.