【发布时间】:2023-04-08 07:07:01
【问题描述】:
我想像这样使用 Georg Ringer 的新闻系统扩展:
多个新闻详细信息和列表都在一个页面上
列表视图“卡片”顶部的详细信息视图应显示所点击项目的详细信息
这种行为似乎允许多个列表但只有 1 个详细视图
“服务”的详细视图
“服务”列表视图
-----其他的东西
“项目”的详细视图
“项目”列表视图
-----其他的东西
“部门”的详细视图
“部门”列表视图
有人有这方面的经验吗?
【问题讨论】:
我想像这样使用 Georg Ringer 的新闻系统扩展:
多个新闻详细信息和列表都在一个页面上
列表视图“卡片”顶部的详细信息视图应显示所点击项目的详细信息
这种行为似乎允许多个列表但只有 1 个详细视图
有人有这方面的经验吗?
【问题讨论】:
我会更改列表视图以处理包含更多信息的第一个新闻条目。在 Fluid 中,您可以访问所有需要的字段以像详细视图一样显示它。
然后,您只需要使用您的特殊模板在页面上显示三个列表视图。无需详细视图。
【讨论】:
一般来说,这可能是您想要的,但您必须将插件中的详细信息视图静态调整为一个特殊的详细信息,否则无论属于哪个类别,您始终只能显示一个详细信息,因为新闻是可能所有 TYPO3 扩展都没有编程为能够同时为页面上的多个插件传输参数。
很多年前,当扩展程序的编程仍然完全不同时,我有一些与其他扩展程序相关的类似愿望,并编写了一些东西,它传输的参数总是与页面上的每个插件相关,因此可以在一个页面上调节多个相同类型的插件页分开。今天可能会更难实现类似的东西。
您可以做的是查看有关新闻 AJAX 可能性的手册。可能仍然有一个选项可以获取每个单独类别的详细信息,甚至可能已经在页面加载时,但这将是一个漂亮的设置,可能需要一些时间。
【讨论】: