滚动
将 Views 嵌入字段的模块
介绍
以下是将 Views 嵌入到字段中的模块列表。
- Viewfield
- Views Reference Field
- Views Field View
模块
Viewfield
特性
- 字段配置选项包括:
– 默认选项
– 始终使用默认值:在实体编辑表单中隐藏此字段,并对内容类型中的所有实体应用预设的默认值,无需为每个实体单独设置。
启用此选项后,必须指定默认值。
– 允许的视图
– 允许的显示类型
- 字段小部件:无,提供一个自定义小部件
- 字段格式化器设置
配置选项包括标签设置,如预期那样:
1) 名称和显示名称
2) 视图字段
标题选项:显示视图标题的配置选项。
始终生成输出选项:即使视图没有结果,也强制渲染输出。
此选项在某些特定场景下非常有用,例如强制渲染附件显示,即使没有结果。还提供显示空视图标题的附加配置。
Views Reference Field
8.x-1.x 功能
- 提供自定义字段类型
- 字段配置选项包括:
- 默认参数
- 引用方法:是否由基础字段类型 EntityReferenceItem 提供
- 允许的视图显示插件:可自定义允许/禁止的视图显示类型,如 master、block、page 等。注意:仅显示已存在的视图显示选项。
- 预选视图选项:允许限制在内容创建时可选择的视图列表。
- 字段小部件:
- 1) 自动完成参考小部件,具有标准配置:匹配类型(包含)、输入框大小和占位符
- 2) 下拉列表小部件(Select list)视图选择,无需额外设置
- DX:两个小部件共享统一的功能标识
- 字段格式化器
- 标签配置选项符合预期
- 允许的“视图显示插件”配置选项似乎与字段配置重复
8.x-2.x 功能
待定(TBD)
Views Field View
待定(TBD)
比较表
待定(TBD)
文档问题
每个项目都应创建一个 issue 来改进此页面并在此处添加链接。
Views Field View: #3128384:从项目页面添加指向相似模块页面的链接
Views Reference Field: #2890949:与其他嵌入视图的模块进行比较
Viewfield: #1299222:合并 Views Reference Field 和 Viewfield 模块