【发布时间】:2019-05-24 10:44:33
【问题描述】:
我想将扩展 GP 变量传递给我在插件之外构建的表单。尝试这样做时,我使用了 COA_INT,结果输出 <INT_SCRIPT. 而不是值。
为了做到这一点,我构建了这个打字稿对象:
lib.gpSWord = COA_INT
lib.gpSWord {
# Protects from XSS!
stdWrap.htmlSpecialChars = 1
10 = TEXT
10 {
stdWrap.data = GP:tx_indexedsearch_pi2|search|sword
}
}
然后尝试像这样输出它(建议here:
<f:form.textfield name="search[sword]" value="<f:format.raw>{f:cObject(typoscriptObjectPath: 'lib.gpSWord')}</f:format.raw>" id="tx-indexedsearch-searchbox-sword" class="tx-indexedsearch-searchbox-sword font-h2" />
还尝试使用 f:variable 事先构建变量,但没有任何效果。
预期的结果是设置变量,然后将值传递给 form.textfield viewhelper,但显然这也不起作用。
【问题讨论】:
标签: typo3 fluid extbase typo3-8.x typo3-9.x