如何在Typo3模板中获取baseURL

时间:2014-09-02 07:13:41

标签: typo3 typoscript typo3-6.2.x

我使用以下代码使用typoscript定义了baseURL:

page.config.baseURL = http://www.website.nl/

现在我想在html模板中使用baseURL来引用图像。如何将此网址添加到模板中?试过以下但没有工作。

<img src="{baseURL}images/sicma.png" width="70" height="28" alt="sicma">

2 个答案:

答案 0 :(得分:1)

首先把它放在一个常数:

baseURL = http://www.website.nl/

然后在设置中使用它

page.config.baseURL = {$baseURL}

temp.logo = TEXT
temp.logo.value = <img src="{$baseURL}images/sicma.png" width="70" height="28" alt="sicma">

当然,您必须将temp.logo分配给模板。

但是,根本没有baseURL,所以你不必写绝对路径吗?

答案 1 :(得分:0)

这似乎已经是解决方案。或者,您可以尝试使用base在本地处理它。

<f:base />

来源: https://www.w3schools.com/TAGs/tag_base.asp

https://docs.typo3.org/other/typo3/view-helper-reference/9.5/en-us/typo3/fluid/latest/Base.html