Я работаю над расширением с несколькими плагинами. В принципе, это работает нормально, но теперь я добавил новый плагин для моего расширения, используя тот же «рецепт». Я добавил плагин на страницу и получаю следующее исключение:
No Content Object definition found at TypoScript object path "tt_content.list.20.extkey_pluginname"
https://wiki.typo3.org/Exception/CMS/1540246570
Я очистил все возможные кеши, удалил и переустановил расширение. Проверял мой код несколько раз.
$extname = "$vendorname.$extkey";
ext_localconf.php:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
$extname,
'studyplan',
array('Course' => 'display')
);
Конфигурация / TCA / Заменяет / tt_content.php:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
$extname,
'studyplan',
'Study plan'
);