Всем привет.
Собственно по сабжу. В админке модыкса гдето для ряда модулей повысли после переноса старые абсолютные пути к файлам.
Оказалось что там туча модулей написанны под более древню версию модыкса и сейчас работают только через плагин поддержки старых версий modmanagercontrollerdeprecated.c lass
Вот там есть две функции которые определяют путь к файлу
protected function prepareNamespacePath($controller,$theme = 'default')
protected function getControllerFilename($f = '')
как их красиво переделать чтобы они подставляли путь к файлу актуальный? я переделал так
$f=str_replace("/var/www/vhosts/**.ru/httpdocs", "/var/www/вata/www/*.ru", $f);
Работало пару дней а потом стало все наоборот, плагины новые работают а базовые функции админки отвалились.
Оказалось что в путях файлов исчело слово class
|