使用Typo3 6.1,我希望能够在每个内容元素的末尾添加带有可编辑标题的链接,并链接到某个相关页面。我的方法是(误)使用header_link字段。我从标题中删除了typolink,并在内容后添加了链接。
# something like:
20.text.20.append {
if.isTrue.field = header_link
value = more...
typolink.parameter.field = header_link
wrap = <div class="button">|</div>
}
为了能够为每个链接使用不同的标题(而不是“更多...”),我希望使用typolink的title属性,因为它可以很容易地在后端设置。这可能吗?或者有更合理的方法来实现这一目标吗?
答案 0 :(得分:0)
最简单的方法可能是为该链接添加新的链接字段和标题字段,方法是为此目的构建自定义扩展(将字段添加到BE和数据库)。然后编辑可以在同一个选项卡中填写这些字段,您可以使用typoscript访问它们。
答案 1 :(得分:0)
您可以将COA与新对象一起使用
100.value = more
100.wrap = <div class="button">|</div>
100.typolink ...
或使用包装器现有元素
stdWrap.typolink {
wrap = <div class="linkwrap">|</div>
parameter.insertData = 1
parameter = {field:header_link}
ATagParams = class="headerLink"
ATagBeforeWrap = 1
}