我想将流体代码中的值传递给typoscript。我有两个变量(一个是int,另一个是一些文本),我想在typoscript中使用这些值。这是可能的,如果可能的话怎么样?
我想使用这些值在HTML头部创建开放图形标记。
这是我的TypoScript
lib.getuserItems = TEXT
lib.getuserItems.wrap = |
page.meta {
og:description < lib.getuserItems
og:description.attribute = property
og:locale = de_DE
og:locale.attribute = property
}
这是我的流体
<f:cObject typoscriptObjectPath="lib.getuserItems" data="{article.description}" />
您的问题不是参数传输。
如果在流体中使用<f:cObject>
,您可以使用返回的typoscript计算某些内容,并可用于呈现流体模板。
您希望流体模板中的某些数据传输到页面配置(page.meta....
),这是不可能的。
如果要设置这些元标记数据,可以使用viewhelper,但必须是PHP viewhelper,它可以访问页面配置并设置这些数据。
请注意,TYPO3 9LTS引入了API for metatags