undkonsorten/typo3-getenv-modifier

为低于9.3版本的TYPO3添加新的TypoScript修饰符 := getenv()

0.0.3 2019-11-12 11:43 UTC

This package is auto-updated.

Last update: 2024-09-12 22:22:28 UTC


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)

确保清除缓存以使环境变量更改生效。