Fi1osof 02 июля 2013 2 1
Эта проблема уже не раз фигурировала: на последних версиях Рево в логи постоянно сыпется ошибка «Could not get table name for class: modFileMediaSource».
Обновил сайт до 2.2.6, ошибка не пропала.
Кто столкнется с этой проблемой и кому понадобится очень простое и быстрое решение, вот оно: создаем плагин на событие OnHandlerRequest. Чтобы надежней было (чтобы он вызывался раньше других возможных плагинов), ставим индекс очередности -100 (если не знаем где, забиваем на это).
В плагин прописываем:
<?php
if($modx->context->key == 'mgr') return;
$modx->loadClass('sources.modMediaSource');

Все.
1 комментарий
Ю
Юрий Буяло 19 января 2017г в 17:22 # Отредактировано: Юрий Буяло 19 января 2017г в 17:22
Вот спасибо тебе, добрый человек!
Просто и доходчиво, а главное - работает)
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.