Typoscript对象变量和在Fluid模板中访问

时间:2013-05-02 07:13:23

标签: typo3 typoscript fluid

我有一个项目,它包含 fileadmin / templates 文件夹中的所有模板,CSS,布局和图像。

在我的布局中,我有多个指向fileadmin / images文件夹中存在的图像的链接,将所有链接引用到fileadmin / images看起来有点复杂。

Example : 
src="fileadmin/images/dog.jpg"
src="fileadmin/images/cat.jpg"
src="fileadmin/images/monkey.jpg"

我可以在typoscript中指定一个对象(在模板中),而不是像

那样
page.10 = FLUIDTEMPLATE
page.10{
variables{
    paths.images=fileadmin/images
    paths.css=fileadmin/css
    paths.js=fileadmin/js
}
}

并从HTML页面访问

src="{paths.images}/cat.jgp"
src="{paths.js}/close.js"

我正在使用Typo3版本6.0.4。

1 个答案:

答案 0 :(得分:1)

您可以使用pathImagespathCsspathJs

TypoScript不知道数组,也无法通过TypoScript返回数组。 TypoScript通过在点处分离而转换为PHP数组,然后通过多个foreach循环呈现。此过程仅返回字符串。