我如何创建一个typolink:
tt_content
中的列中读取目标(如header_link
f.e。) f.e。,根据42
中的值https://x.org
和header_link
,所需的链接应如下所示:
/<path_to_page_id 42>?type=5
https://x.org
我无法弄清楚如何在条件内部/外部链接上应用页面类型。这就是我得到的:
text = TEXT
text.value = click here ;-)
text.stdWrap.typolink {
parameter.field = header_link
# following line should only apply if `header_link` is an internal link
parameter.wrap = |,5
}
编辑以澄清: 上面的代码产生:
/<path_to_page_id 42>?type=5
https://x.org,5 <-- not what i want
如何获取内部链接的页面类型并保持外部链接不受影响?
答案 0 :(得分:0)
针对typolink的TSREF文档 http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Typolink/Index.html
添加页面类型:
lib.sampleLink = TEXT
lib.sampleLink.value = Open Page 25 with Type 800 in a new window
lib.sampleLink.typolink.parameter = 25,800 _blank