Typo3 获取大括号内另一个对象树中属性的值
以下是我所做的(当然是简化的):Typo3 获取大括号内另一个对象树中属性的值,typo3,typoscript,Typo3,Typoscript,以下是我所做的(当然是简化的): my.property=15 ... 页面{ page.someproperty
my.property=15
...
页面{
page.someproperty
有两个条件:
- 我无法重命名
my.property
- 我必须在
页面
嗯。。。我想我错过了这里的问号。。所以这里是一个实际的问题:有人能给我一个满足上述两个条件的工作示例吗?
my.property
不是有效的属性。首先,必须使用lib
或temp
作为属性的前缀。第一个是“库”对象,将被缓存,而第二个是“临时”对象,将在运行后删除
除此之外,您的示例不包括任何打字脚本对象。所以即使它工作,它也不会输出任何东西
因此,这应该是可行的:
lib.myproperty = TEXT
lib.myproperty.value = Hello world!
page = PAGE
page {
# PAGE is a COA so we need a numerical index
10 < lib.myproperty
}
lib
-/temp
-这是一个非常好的观点,我不知道。关于没有物体;这只是一个简单的问题。当然,我的实际代码有TS对象。但事实上你是对的,我的例子很糟糕。总结:谢谢:)
lib.myproperty = TEXT
lib.myproperty.value = Hello world!
page = PAGE
page {
# PAGE is a COA so we need a numerical index
10 < lib.myproperty
}
Hello world!