【问题标题】:TYPO3 8.7 TCA inputLink Fluid resultTYPO3 8.7 TCA inputLink Fluid 结果
【发布时间】:2018-05-16 15:20:30
【问题描述】:

我使用的是页面向导,但升级后我不得不切换到

'renderType' => 'inputLink',

在我的扩展 TCA 中。 这会产生以下输出:

t3://page?uid=19

如果我在模板中调试变量,则会显示:

<f:debug>{domainmodel.page}</f:debug>
    external => 'http://t3://page?uid=19' (23 chars)

在我的扩展模板中显示链接的正确方法是什么?

【问题讨论】:

  • 在 .page getter 中有一些东西可以操纵输出...

标签: typo3 typo3-8.x


【解决方案1】:

【讨论】:

  • 很遗憾,没有。 Linktext 结果只是 'Linktext' - 没有任何标签。顺便一提。 f:debug 说“t3://page?uid=19”——恕我直言,http:// 不应该在那里
  • 我从 domainmodel.page 获取页面。 domainmodel 上的转储仅显示 t3://page... domainmodel.page 上的转储显示 t3://pge..
  • 刚刚检查过。它进入 TypoLinkCodecService,调用 decode($typoLink),但返回带有 url => "t3://page?uid=19" 的数组
  • 没关系,页面 getter 中有一些东西可以操纵字符串...谢谢!
  • 没有解决我的愚蠢错误,但如果他们搜索关键字可以帮助其他人;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-22
  • 1970-01-01
  • 2023-03-10
  • 1970-01-01
  • 1970-01-01
  • 2021-02-26
相关资源
最近更新 更多