Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal 8搜索api-如何获取内容的url_Php_Drupal_Drupal Modules_Drupal 8 - Fatal编程技术网

Php Drupal 8搜索api-如何获取内容的url

Php Drupal 8搜索api-如何获取内容的url,php,drupal,drupal-modules,drupal-8,Php,Drupal,Drupal Modules,Drupal 8,我正在尝试在基于drupal 8的网站中实现内容搜索功能。我正在使用搜索API模块进行内容搜索。我在YouTube上搜索了搜索API实现视频。他们正在创建搜索索引,并通过创建视图打印结果。我对内容的url有疑问。如何获取结果的url,以便从搜索结果页面导航到该页面。另外,如果特定结果是一个块,如何获取页面url?是否有其他模块提供更好的功能?您需要使用节点ID nid来创建路径。将数据源ID字段添加到视图中,然后使用细枝在视图模板中呈现链接 范例 您需要使用节点ID nid来创建路径。将数据源I

我正在尝试在基于drupal 8的网站中实现内容搜索功能。我正在使用搜索API模块进行内容搜索。我在YouTube上搜索了搜索API实现视频。他们正在创建搜索索引,并通过创建视图打印结果。我对内容的url有疑问。如何获取结果的url,以便从搜索结果页面导航到该页面。另外,如果特定结果是一个块,如何获取页面url?是否有其他模块提供更好的功能?

您需要使用节点ID nid来创建路径。将数据源ID字段添加到视图中,然后使用细枝在视图模板中呈现链接

范例


您需要使用节点ID nid来创建路径。将数据源ID字段添加到视图中,然后使用细枝在视图模板中呈现链接

范例

<a href="{{ path('entity.node.canonical', {'node': fields.nid.content}) }}">
    {{ 'View node page'|t }}
</a>