Rechercher uniquement dans langue courante
authorFelip Manyer i Ballester <git@res-telae.cat>
Sun, 22 Jan 2017 21:01:41 +0000 (22:01 +0100)
committerFelip Manyer i Ballester <git@res-telae.cat>
Sun, 22 Jan 2017 21:01:41 +0000 (22:01 +0100)
docroot/profiles/restelae/modules/custom/restelae_global/restelae_global.module

index 09c411b..1907efe 100644 (file)
@@ -5,11 +5,20 @@
  * Traitements généraux pour ce site.
  */
 
+use Drupal\Core\Database\Query\AlterableInterface;
 use Drupal\Core\Entity\EntityInterface;
 use Drupal\Core\Form\FormStateInterface;
 use Drupal\Core\Url;
 use Drupal\node\Entity\Node;
 
+/**
+ * Implements hook_query_TAG_alter().
+ */
+function restelae_global_query_search_node_search_alter(AlterableInterface $query) {
+  $language = \Drupal::languageManager()->getCurrentLanguage()->getId();
+  $query->condition('n.langcode', $language);
+}
+
 /**
  * Implements hook_language_switch_links_alter().
  */