视图中的 Drupal 7 独立字段集合
Drupal 7 separate field collection in view
我有一个由 2 个字段组成的字段集合 "user_card":card_name 和 card_digits。
现在字段集合是这样显示的
+---------+---------------------------+
| User id | title user_card |
+---------+---------------------------+
| 1 | card_name_1 card_digits_1 |
| 2 | card_name_2 card_digits_2 |
+---------+---------------------------+
我需要在视图中显示该字段集合,但在 2 个不同的列中,就像这样。
+---------+--------------+---------------+
| User id | Card name | Card digits |
+---------+--------------+---------------+
| 1 | card_name_1 | card_digits_1 |
| 2 | card_name_2 | card_digits_2 |
+---------+--------------+---------------+
有办法吗?或者至少有一种机制可以将集合分解为 2 个单独的字段。
此模块为字段 Collection 模块提供了一个利用视图的格式化程序。
用法
安装此模块后,您可以转到主机实体的字段
显示设置页面,如
admin/structure/profiles/manage/resume/display.
在显示设置页面,您可以选择适合您的格式collection
领域,这个模块提供了一个新的选项"Views field-collection items"
然后在格式摘要区域,您将看到“嵌入视图:
field_collection_view, default", 是的,这个模块使用
views_embed_view 函数,这意味着你需要配置名称和
显示您要使用的视图的 ID。
现在访问host实体页面,只能看到三个
fields,"字段collection项目id","Edit","Delete",在底部
有一个 "Add" link.This 不是bug,那是因为我不知道
添加到 collection 字段的哪些字段。
克隆视图"field_collection_view",在克隆视图中,需要添加
添加更多字段,更改排序标准,请不要更改
现有字段("Exclude from display " 除外
"Field-collection item: Field-collection item ID"), 上下文
“Field-collection 项目的过滤器:Field-collection 项目 ID”
之后你需要配置视图的名称/显示id
想在显示设置页面使用,比如
admin/structure/profiles/manage/resume/display,你点击按钮
在正确的地方,然后会有一个表格包括2
元素,"name" 和 "display id".
我有一个由 2 个字段组成的字段集合 "user_card":card_name 和 card_digits。
现在字段集合是这样显示的
+---------+---------------------------+ | User id | title user_card | +---------+---------------------------+ | 1 | card_name_1 card_digits_1 | | 2 | card_name_2 card_digits_2 | +---------+---------------------------+
我需要在视图中显示该字段集合,但在 2 个不同的列中,就像这样。
+---------+--------------+---------------+ | User id | Card name | Card digits | +---------+--------------+---------------+ | 1 | card_name_1 | card_digits_1 | | 2 | card_name_2 | card_digits_2 | +---------+--------------+---------------+
有办法吗?或者至少有一种机制可以将集合分解为 2 个单独的字段。
此模块为字段 Collection 模块提供了一个利用视图的格式化程序。
用法
安装此模块后,您可以转到主机实体的字段 显示设置页面,如 admin/structure/profiles/manage/resume/display.
在显示设置页面,您可以选择适合您的格式collection 领域,这个模块提供了一个新的选项"Views field-collection items"
然后在格式摘要区域,您将看到“嵌入视图: field_collection_view, default", 是的,这个模块使用 views_embed_view 函数,这意味着你需要配置名称和 显示您要使用的视图的 ID。
现在访问host实体页面,只能看到三个 fields,"字段collection项目id","Edit","Delete",在底部 有一个 "Add" link.This 不是bug,那是因为我不知道 添加到 collection 字段的哪些字段。
克隆视图"field_collection_view",在克隆视图中,需要添加 添加更多字段,更改排序标准,请不要更改 现有字段("Exclude from display " 除外 "Field-collection item: Field-collection item ID"), 上下文 “Field-collection 项目的过滤器:Field-collection 项目 ID”
之后你需要配置视图的名称/显示id 想在显示设置页面使用,比如 admin/structure/profiles/manage/resume/display,你点击按钮 在正确的地方,然后会有一个表格包括2 元素,"name" 和 "display id".