Очень удивился когда увидил что модули search api и domain access не работаю вместе.
Стоит задача создать фасетний поиск на мультидоменном сайте
1.Установил search api, facet api
2.Простыми манипулациями удалось создать фасетний поиск по всем сайтам а мне нужно добавить условия current domain
Помогите люди добрые
Комментарии
https://www.drupal.org/node/1336180#comment-6523600
Глупый вопрос наверное), но куда этот код вставить? не хочу завалить рабочий проект..
В модуль?
В какой модуль?
В какой именно файл?
Нужно было создать модуль, всем спасибо)
Есть
<?php
MYMODULE_search_api_query_alter(SearchApiQueryInterface $query) {
$domain = domain_get_domain();
$query->condition('MYMODULE_domain_access', $domain['domain_id']);
}
?>
Как сделать чтобы он срабатывал для определенного views или search_api_index