在 URL 中发送视图字段 - Drupal

Send view field in URL - Drupal

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

我的观点如下:

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

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

我做了类似的事情。

拥有视图渲染字段,并添加字段类型"Custom text"。

在 "configure field" 下,展开 'Rewrite results',然后检查 "Output this field as a custom link"。

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

例如,设置link路径为 "/search?nodeid={{nid}}"

这应该会呈现您需要的 link。