Pimcore 4 classmap

Я перевожу веб-сайт с Pimcore 3 на 4 (RC1) и борюсь с отображениями классов. До этого было сделано с файлом website/var/config/classmap.xml в новой версии есть файл в website/config/classmap.php (другой каталог и тип). Я последовал примеру и несколько раз очищал кеш (раньше требовался для Pimcore 3), но это не имеет никакого эффекта, сопоставления классов не применяются. Я не могу найти никакой документации о том, как это сделать в Pimcore 4. В XML раньше была ссылка на документацию, это больше не так.

Это мой classmap.php:

return [
"Object\\Tag" => "Website\\Model\\Tag",
"Object\\Tag\\List" => "Website\\Model\\Tag\\Listing",

"Object\\News" => "Website\\Model\\News",
"Object\\News\\List" => "Website\\Model\\News\\Listing",

"Object\\Column" => "Website\\Model\\Column",
"Object\\Column\\List" => "Website\\Model\\Column\\Listing",

"Object\\Project" => "Website\\Model\\Project",
"Object\\Project\\List" => "Website\\Model\\Project\\Listing",

"Object\\Employee" => "Website\\Model\\Employee",
"Object\\Employee\\List" => "Website\\Model\\Employee\\Listing",
];

Я пытался копаться в коде в pimcore/config/startup.php Я нашел это:

// register class map loader => speed
$autoloaderClassMapFiles = array(
PIMCORE_CONFIGURATION_DIRECTORY . "/autoload-classmap.php",
PIMCORE_PATH . "/config/autoload-classmap.php");

Я попытался переименовать файлы в autoload-classmap.php но это тоже не сработало.

Как мне заставить это работать?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]