我想通过Typoscript和Text-Object插入iframe。 当我想在URL-String中添加1个变量时,它可以工作。
MAIN.10 = TEXT
MAIN.10.data = TSFE:fe_user|user|username
MAIN.10.wrap = <iframe src="http://example.com/index.php?user=|"></iframe>
现在我必须在URL-String中包含2个变量,如:
MAIN.10.wrap = <iframe src="http://example.com/index.php?user=|&email=|"></iframe>
我怎么能意识到这一点?我正在测试和搜索几个小时,如果那里有人,谁知道一个解决方案,那就太好了。
感谢您的帮助。
答案 0 :(得分:1)
最简单的方法是使用coa:
MAIN.10 = COA
MAIN.10 {
10 = TEXT
10.value = <iframe src="http://example.com/index.php?user=
20 = TEXT
20.data = TSFE:fe_user|user|username
30 = TEXT
30.value = &email=
40 = TEXT
40.data = TSFE:fe_user|user|email
50 = TEXT
50.value = "></iframe>
}
您当然可以使用更复杂的stdWrap构造,但这也非常易读。
请记住,基于用户名和电子邮件执行操作可能是一个安全问题。如果他们正确地猜测两个值,那么至少有人可以公开您的服务用户。