Подружить draggableViews и SearchAPI

Аватар пользователя jeka-nn jeka-nn 6 июля 2018 в 15:46

Добрый день, в draggableViews есть замечательная сортировка с аргументами (для каждой категории или категорий своя сортировка). В обычных вьюхах все работает замечательно, однако в SearchAPI эти поля с сортировкой не достать . В ишью на drupal.org решений не нашел

Требуется как-нибудь добавить draggableViews в SearchAPI, чтобы потом использовать эту сортировку в search_api_sorts (https://www.drupal.org/project/search_api_sorts)

требуется использовать таблицу draggableViews, а не field, т.к. в ней хранятся аргументы сортировки

Реально? Если да, то сколько будет стоить и кто возьмется? Drupal 7

0 Thanks

Лучший ответ

Комментарии

Аватар пользователя bumble bumble 6 июля 2018 в 16:13
1

Draggable views позволяет использовать стандартное поле целого числа для своих нужд.
Если будет использоваться поле - его можно добавить в индекс, и соответственно, достать потом в представлении.

Можно и написать хендлер, это не сложно: https://blogpost.pp.ua/drupal/107

Аватар пользователя jeka-nn jeka-nn 6 июля 2018 в 16:21

Стандартное поле не подходит, т.к. один товар состоит сразу в нескольких категориях, и соответственно сортировка везде разная, а поле одно. Native из Draggable views учитывает аргументы хранит это все в своей таблице.
За ссылку спасибо, посмотрю

Аватар пользователя vbard vbard 28 ноября 2018 в 0:46

Удалось как-то решить? Та же проблема - вес хранится в разрезе аргументов.