Voici comment générer un lien pour « flaguer » une entité avec drupal 8 et le module flag : vous pourrez alors utiliser le lien dans un template en faisant par exemple :
Pour créer un champ de base de type lien, dans la définition de votre entité : Si vous souhaitez que stocker une Adresse URL et non pas un lien (et donc sans titre, attributs...) je vous invite à consulter : Drupal 8 & Drupal 9 - Entité…
Avec Drupal et Drupal 8 encore plus la recherche passe la plupart du temps par Search API, une interface qui se branche devant plusieurs moteur de base de données (SolR, ElasticSearch, Database...) Le plus souvent on va faire nos pages de…