Иногда мне нужно добавить несколько js или css или и то, и другое для конкретного плагина TYPO3. До сих пор я включал это через расширение setup.txt, как показано ниже:
page.includeJSFooter.js = {$plugin.tx_fox_p1.settings.js}
page.includeCSS.css = {$plugin.tx_fox_p1.settings.css}
Но если я добавлю этот типографский текст статического расширения в корневой шаблон, он будет включать js и css на каждой странице, неважно, нужен он или нет. Чтобы избежать этого, я мог бы создать шаблон расширения для каждой страницы, на которой размещен плагин, но когда плагин, представляющий, например, инструмент боковой панели, и сайт содержит много страниц, которые используют этот инструмент, это будет не так хорошо, чтобы установить шаблон расширения для всех этих страниц.
Может быть, есть способ добавить плагин на определенную страницу и не заботиться о включении css и js, потому что он будет включать его динамически и только на страницах, где размещен плагин?
Может быть, это условие опечатки?