我有一个包含多个网站的项目,我需要为每个网站设置baseURL
。我想使用getIndpEnv : TYPO3_REQUEST_HOST
动态设置它们,但我无法做到。
当我这样做时:config.baseURL = {getIndpEnv : TYPO3_REQUEST_HOST}
我就变成了字符串。使用config.baseURL = getIndpEnv : TYPO3_REQUEST_HOST
它只是不起作用。
可以这样做吗?
pd:Typo3 7.6
答案 0 :(得分:0)
您需要替换变量。
为此,您可以使用.insertData
或.dataWrap
(可能是.stdWrap
,因为它是字符串属性),或者稍微绕行.cObject
:
1:
config.baseURL = {getIndpEnv:TYPO3_REQUEST_HOST}
config.baseURL.stdWrap.insertData = 1
2:
config.baseURL.stdWrap.dataWrap = {getIndpEnv:TYPO3_REQUEST_HOST}
3:
config.baseURL.cObject = TEXT
config.baseURL.cObject.data = getIndpEnv:TYPO3_REQUEST_HOST