undkonsorten / typo3-getenv-modifier
为低于9.3版本的TYPO3添加新的TypoScript修饰符 := getenv()
0.0.3
2019-11-12 11:43 UTC
Requires
- typo3/cms: ^6.2 || ^7.6 || ^8.7
Replaces
- getenv_modifier: 0.0.3
README
此扩展为TypoScript语法提供新的值修饰符 := getEnv()
,用于将环境变量读取到TypoScript值中。
安装
Composer
composer require undkonsorten/typo3-getenv-modifier
TER (TYPO3 扩展仓库)
只需在扩展管理器中导入扩展 getenv_modifier
。
Git
# cd to typo3conf/ext
git clone https://github.com/undkonsorten/typo3-getenv-modifier.git getenv_modifier
使用方法
可以在常量、设置和TSConfig中使用(建议在常量中使用)
myConstant = defaultValue
# myConstant will be overridden if env var is defined at all.
# Empty env vars will override, too!
myConstant := getEnv(TYPO3_MY_CONSTANT)
确保清除缓存以使环境变量更改生效。