我想使用新闻记录 id 从表中获取一些数据。
背景:我在 tca 中用一个新字段扩展了 tx_news。数据将保存到正确的数据库表中 - 但我无法在 viewhelper 中获取此内容。为了解决这个问题,我想使用当前新闻条目中的记录 id 进行 mysql 调用。
但我不知道这个id是从哪里来的。
例如: newsItem.Id 不起作用。
来自 News 的 ID 在 Fluid: 中可用{newsItem.uid}
。
但我建议使用“官方”方式来扩展 EXT:news 而不是使用复杂的 hack。您可以轻松扩展 EXT:news,请参阅官方文档。
您所要做的就是创建一个小扩展(它也可以是您的模板扩展),为该字段添加 TCA 配置,然后添加一个自定义模型并通过在您的扩展中放置一个特殊的文本文件来告诉 EXT:news 您的模型.