Я пытаюсь добавить файл Javascript в плагин Typo3, который компания построила для меня.Typo3 plugin Typoscript contants javascript добавить файл
В настоящее время включен файл main.js (/public_html/typo3conf/etc/intranetapi/Resources/Public/Javascript/main.js). Я искал через код и обнаружил следующее:
public_html/typo3conf/и т.д./intranetapi/Configuration/TypoScript/contants.txt
plugin.tx_intranetapi {
settings {
js {
# cat=plugin.tx_intranetapi_js/javascript; type=string; label=Javascript file 1
file1 = EXT:intranetapi/Resources/Public/Javascript/main.js
}
}
}
public_html/typo3conf/и т.д./intranetapi/Конфигурация/TypoScript/Setup.txt
plugin.tx_intranetapi {
settings {
js {
file1 = {$plugin.intranetapi.settings.js.file1}
}
}
}
page.includeJSFooterlibs.intranetapi = {$plugin.tx_intranetapi.settings.js.file1}
в файле main.js включен так, как надо, но теперь я хотел бы добавить еще один файл с именем яваскрипта intranetApi.j s.
Я думал, что я мог бы сделать это таким образом: public_html/typo3conf/и т.д./intranetapi/Configuration/TypoScript/contants.txt
plugin.tx_intranetapi {
settings {
js {
# cat=plugin.tx_intranetapi_js/javascript; type=string; label=Javascript file 1
file1 = EXT:intranetapi/Resources/Public/Javascript/main.js
# cat=plugin.tx_intranetapi_js/javascript; type=string; label=Javascript file 2
file1 = EXT:intranetapi/Resources/Public/Javascript/intranetApi.js
}
}
}
public_html/typo3conf/и т.д./intranetapi/Configuration/TypoScript /setup.txt
plugin.tx_intranetapi {
settings {
js {
file1 = {$plugin.intranetapi.settings.js.file1}
file2 = {$plugin.intranetapi.settings.js.file2}
}
}
}
page.includeJSFooterlibs.intranetapi = {$plugin.tx_intranetapi.settings.js.file1}
page.includeJSFooterlibs.intranetapi = {$plugin.tx_intranetapi.settings.js.file2}
После изменения кода выше, я очистил все кэш Typo3, нажав на значок молнии в верхней части вол е. Но, к сожалению, он не работает.
Я лично думаю, что это имеет какое-то отношение к странице .includeJSFooterlibs.intranetapi = {$ plugin.tx_intranetapi.settings.js.file2}, где я переписываю старую конфигурацию, я думаю. Я также пробовал page.includeJSFooterlibs.intranetapi = {$plugin.tx_intranetapi.settings.js.file1, $plugin.tx_intranetapi.settings.js.file2}
, но это тоже не работает ...
Я совершенно новый для Typo3, и я не могу найти никакой другой информации о подобных проблемах. Помощь будет оценена!
Также ваши постоянные «плагины» ** tx _ ** intranetapi' и в вашей настройке вы используете его как '' plugins.intranetapi''. Это не сработает. – pgampe