Как вынести TypoScript во внешний файл
Рано или поздно, практически у каждого разработчика на CMS Typo3 возникает желание или необходимость вынести свой TypoScript код во внешний файл. Это позволяет разработчику воспользоваться внешним редактором и избежать необходимости копипастить код между редактором и бэкэндом Typo3. А каким образом можно вынести TypoScript во внешний файл?
Добавьте следующие настройки поля (после того, как закончите отладку скриптов, не забудьте установить no_cache в 0):
[globalVar = TSFE : beUserLogin> 0]
config.no_cache = 1
[global]
Добавьте следующий код в поле TSconfig Вашего пользователя в Tools > Useradmin:
admPanel.override.tsdebug.forceTemplateParsing = 1
Для того, чтобы редактировать *.ts файлы в бэкэнде Typo3 Вы должны разрешить редактирование файлов, для этого добавьте эту строку в Ваш typo3conf/localconf.php
$TYPO3_CONF_VARS['SYS']['textfile_ext'] = 'txt,html,htm,css,inc,php,php3,tmpl,js,sql,ts';
Защитите свои файлы с расширением *.ts добавив в файл .htaccess следующую процедуру:
<filesmatch "\.(ts|tmpl)$">
deny from all
</filesmatch>
После изменений в TypoScript файле не забывайте очистить кэш из Typo3 бэкэнда.







Комментариев пока нет
Вы должны быть зарегистрированы чтобы оставить новый комментарий