typolink与空值

时间:2013-11-27 10:52:21

标签: typo3 typoscript

我尝试创建一个没有Text的typolink。结果应该是:

<a href="/index.php?id=123">‌</a>

到目前为止我有2个工作:

添加非打印字符:

lib.mylink = TEXT
lib.mylink .value = &zwnj;
lib.mylink .typolink.parameter.field = field_link

结果:

<a href="/index.php?id=123">‌&zwnj;</a>

添加评论

lib.mylink = TEXT
lib.mylink .value = <!-- empty -->
lib.mylink .typolink.parameter.field = field_link

结果:

<a href="/index.php?id=123">‌<!-- empty --></a>

是否可以在没有解决方法的情况下获得<a href="/index.php?id=123">‌</a>

2 个答案:

答案 0 :(得分:8)

只需手动用标签包装原始网址:

lib.mylink = TEXT
lib.mylink.wrap = <a href="|"></a>
lib.mylink.typolink.parameter.field = field_link
lib.mylink.typolink.returnLast = url

答案 1 :(得分:2)

这是一个适合我的解决方案:

lib.mylink = TEXT
lib.mylink.value (

)
lib.mylink .typolink.parameter.field = field_link

重要提示:在“value(”之后保留空行。这将在HTML中呈现简单的换行符。可视结果与空a-tag相同。