Вы пропустили объявление путей к вашей версии шаблонов.
у вас есть два способа:
использовать константы ext: news предоставляет вам и вставляет автоматическив настройках TS
добавьте несколько строк непосредственно в конфигурацию плагина.
Поскольку вы используете расширение страницы для всех настроек, вы избегаетеРедактор констант TS или используйте его только для идентификации имен констант.
// Path constants from ext:news:
plugin.tx_news {
view {
layoutRootPath = EXT:yourextension/Resources/Private/News/Layouts/
partialRootPath = EXT:yourextension/Resources/Private/News/Partials/
templateRootPath = EXT:yourextension/Resources/Private/News/Templates/
}
}
В любом случае вы должны получить TS, подобный этому (проверьте TSOB):
plugin.tx_news {
view {
templateRootPaths {
0 = EXT:news/Resources/Private/Templates/
1 = EXT:yourextension/Resources/Private/News/Templates/
}
partialRootPaths {
0 = EXT:news/Resources/Private/Partials/
1 = EXT:yourextension/Resources/Private/News/Partials/
}
layoutRootPaths {
0 = EXT:news/Resources/Private/Layouts/
1 = EXT:yourextension/Resources/Private/News/Layouts/
}
}
}
Есливы используете метод 2, вы можете использовать более высокие значения, чтобы придать вашим шаблонам более высокий приоритет - в случае, если активны несколько расширений и замен шаблонов.
Это настраивает пути для макетов, партиалов и шаблонов, которые вы переопределяете:
Resources
+- Private
+- News
+- Layouts
+- Partials
+- Templates
в вашем добавочном номере.
Не используйте TS из вашего вопроса (даже если оно исходит из оригинального руководства.)
Удаляет предопределенные пути,(Строки 3,8,13).Это может произойти сбой после обновления, где изменились внутренние пути.