0

使用 Typo3 6.1,我希望能够在每个内容元素的末尾添加一个带有可编辑标题的链接,链接到一些相关页面。我的方法是(错误地)使用 header_link 字段。我从标题中删除了错字链接,并在内容之后添加了链接。

# something like:
20.text.20.append {
  if.isTrue.field = header_link
  value = more...
  typolink.parameter.field = header_link
  wrap = <div class="button">|</div>
}

为了能够为每个链接使用不同的标题(而不是“更多...”),我希望使用错字链接的标题属性,因为它可以在后端轻松设置。这可能吗?还是有更合理的方法来实现这一目标?

4

2 回答 2

0

最直接的方法可能是为该链接添加一个新的链接字段和一个标题字段,方法是为此目的构建一个自定义扩展(将字段添加到 BE 和数据库)。然后编辑者可以在同一个选项卡中填写这些字段,您可以使用打字稿访问它们。

于 2014-01-21T08:21:19.063 回答
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
}
于 2016-01-19T10:06:20.983 回答