2017-10-11 7 views
-1

Je suis en train de mettre en œuvre une fonctionnalité de recherche de contenu dans Drupal 8 site.i'm web basé en utilisant le module API de recherche pour la recherche de contenu (https://www.drupal.org/project/search_api) J'ai cherché pour la recherche vidéos de mise en œuvre de l'API sur YouTube. Ils créent des index de recherche et d'imprimer les résultats en créant une vue. J'ai un doute sur url du contenu. Comment puis-je obtenir l'URL des résultats afin que je puisse accéder à la page de recherche Comment puis-je obtenir l'URL de la page dans le cas où le résultat est un bloc?Drupal 8 recherche api - comment obtenir l'URL du contenu

Répondre

1

Vous devez utiliser l'ID de noeud (nid) pour créer le chemin. un ID Datasource champ à votre vue, puis utilisez Brindille pour rendre votre lien dans le modèle Voir.

Exemple

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

grâce, exactement ce que je cherchais! – SaifDeen