我主要是一名 UI 和图形设计师,尽管我对 Typo3 有一些经验,但我完全陷入了以下问题:
我有一个大页面树,其中包含目录中的项目的单页(每页一个项目),这些项目的布局是使用 Armin Vieweg 漂亮的“动态内容元素”扩展 (DCE)构建的。
现在我想创建一个概览页面,在其中自动引用其中一些项目 - 理想情况下,我想在我想在那里显示的每个元素中选中一个框(我会在项目 DCE 中添加一个字段catalogueItemPreview,作者可以检查或取消选中) .
不幸的是,我对数据库的结构以及如何构建查询没有具体的想法(我什至会在哪里做呢?在定制的插件中?)。
这就是我想象它可以工作的方式:在概述页面上,我在内容元素中使用了一个插件/扩展,它执行以下操作:
在 Typo3 DB 中搜索具有名为“catalogueItemPreview”的字段的内容元素
返回字段“ catalogueItemTitle ”、“ catalogueItemShortDescription ”、“ cataloguePreviewImage ”
使用模板在概览页面上呈现所有这些元素的预览
我很高兴有任何指向解决方案的指针,因为目前我完全不知道从哪里开始......