首页 > 解决方案 > 在 URL 中发送视图字段 - Drupal

问题描述

我在 Drupal 8 视图中使用嵌入式过滤器创建了一个搜索页面。在字段列表中,我有一个字段 - [Field_program_id]。单击此按钮时,我还有一个“了解更多”按钮,我想传递 [field_program_id] 并在该页面中显示程序的详细信息。不知道从哪里开始。有指导吗?!

我的观点如下:

在此处输入图像描述

“968”是程序 ID。单击了解更多信息后,我希望我的网址为https://myproj/search?nodeid=[field_program_id]

在此页面中,我想再次显示详细信息。有什么帮助吗?!

标签: phpdrupal

解决方案


我做了类似的事情。

让视图呈现字段,并添加“自定义文本”字段类型。

在“配置字段”下,展开“重写结果”,并选中“将此字段输出为自定义链接”。

您可以使用替换模式将所需的 ID 放入 url。

例如,将链接路径设置为“/search?nodeid={{nid}}”

那应该呈现您需要的链接。


推荐阅读