Как добавить Search filter в View типа Content

Главные вкладки

Аватар пользователя albabosh albabosh 8 октября 2015 в 16:42

Есть View типа Content. Также настроен search api. Хочется не меняя тип View Content (желательно) сделать фильтрацию по результатам поиска, а конкретно - по Title. Заранее спасибо за любую информацию по теме.

Комментарии

Аватар пользователя albabosh albabosh 9 октября 2015 в 15:26

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
Тип views content надо менять на search content для использования с search_api

Это понятно, но как в таком случае быть с relations и entity referrences ? Их в индексе нет и поэтому их нет и в полях, а показать надо практически все поля из материала + все поля из дочерних + несколько фильтров + сортировка. А еще этот поиск не всегда будет использоваться (точнее сказать вообще редко), но должен присутствовать. Получается мне все это в индекс надо добавить будет ? Вот я и ищу более простой способ. Искать к тому же надо только по title field.

Аватар пользователя albabosh albabosh 14 октября 2015 в 9:14

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
если
"albabosh" wrote:
скать к тому же надо только по title field.
то сделайте простой views c фильтром, search Вам - не нужен

А подскажите как фильтровать если совпадение неточное ? И stammer бы желательно...

Аватар пользователя Orion76 Orion76 14 октября 2015 в 9:37

"albabosh" wrote:
Это понятно, но как в таком случае быть с relations и entity referrences ? Их в индексе нет и поэтому их нет и в полях, а показать надо практически все поля из материала + все поля из дочерних + несколько фильтров + сортировка.

В настройках вьюса добавте Связь Indexed Материал:[имя_поля_entityreference]
И все появиться..