typolink与空值

nba*_*bar 1 typo3 typoscript

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

<a href="/index.php?id=123">?</a>
Run Code Online (Sandbox Code Playgroud)

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

添加非打印字符:

lib.mylink = TEXT
lib.mylink .value = &zwnj;
lib.mylink .typolink.parameter.field = field_link
Run Code Online (Sandbox Code Playgroud)

结果:

<a href="/index.php?id=123">?&zwnj;</a>
Run Code Online (Sandbox Code Playgroud)

添加评论:

lib.mylink = TEXT
lib.mylink .value = <!-- empty -->
lib.mylink .typolink.parameter.field = field_link
Run Code Online (Sandbox Code Playgroud)

结果:

<a href="/index.php?id=123">?<!-- empty --></a>
Run Code Online (Sandbox Code Playgroud)

是否有可能<a href="/index.php?id=123">?</a>没有解决方法?

bie*_*ior 8

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

lib.mylink = TEXT
lib.mylink.wrap = <a href="|"></a>
lib.mylink.typolink.parameter.field = field_link
lib.mylink.typolink.returnLast = url
Run Code Online (Sandbox Code Playgroud)