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