search api ranges

Баг search_api_ranges Slider и Views "Раскрытая форма в блоке" (Exposed form in block)

Аватар пользователя kuzmich111

Имеется поисковый индекс "Product index" и вьюха на этом "Product index", на странице вьюхи выводится блок фасета, в котором настроен виджет Slider от модуля search_api_ranges. Если на странице этой вьюхи будет Exposed form in block из другой вьюхи, то слайдер перестает работать.

Удалось раскопать, что из формы не вызывается (Callback) search_api_ranges_block_slider_view_form_submit(), если exposed block убрать, то вызывается.

0 Спасибо

search api ranges для поля price

Аватар пользователя myy

Используется сборка commerce kickstart. Для товаров цена задана в долларах, валюта по умолчанию - гривна. Перерассчитывается по заданному вручную курсу.
При отображении виджета "ranges:min/max ui slider" цены отображаются правильно, показаны расчетные значения. Однако при попытке применить фильтр получаю нулевой результат. Есть подозрения, что поиск производится не по расчетным значениям цены, а по фактическим, записанным в базе. Можно ли это как-то победить?

0 Спасибо

Search api Ranges, фасетный блок.

Аватар пользователя dadaaahm

Хочу реализовать вот такой фасетный блок цены http://electronics.wikimart.ru/photo_video/digital/ , т.е. чтобы

1) при перетаскивании ползунка в фасете, сделанном с помощью search_api_ranges, можно было его и возвращать (т.е. значение меньше делать. ибо сейчас даже с оператором OR диапазон сокращается и вернуть его можно только вернувшись на первоначальную страницу)

2) ссылки от X до Y, которые так же как на викимарте задают диапазон значений.

не подскажите как это сделать? спасибо.

0 Спасибо

[РЕШЕНО] Search api ranges, вывод значений без копеек

Аватар пользователя dadaaahm

Здравствуйте,

Делаю с помощью Search api ranges слайдер поля PRICE в Drupal Commerce.
С помощью этого http://xandeadx.ru/blog/drupal/736 способа убрал везде копейки, но в слайдере они всё равно вылезают. т.е. вместо 1 000 руб. отображается 100000

Как это исправить?

0 Спасибо

Search api ranges. вопрос по слайдеру.

Аватар пользователя grikos

вот слайдер http://demo.commerceguys.com/ck/products (сделан с помощью search api ranges), при перемещении ползунка до какого-либо значения происходит автосабмит и диапазон значений сужается. вернуться на прошлый диапазон можно только сбросив фильтр, потому что слайдер вне предела "нового" диапазона переместить нельзя.

как сделать чтобы диапазон сужался, но значения крайние (min и max) оставались?

0 Спасибо

Виджет диапазонной фильтрации на половину пропадает после первой попытки фильтровать

Аватар пользователя gmfor

Доброе время суток!
Нужен совет или помощь, а то не получается самому решить. И так такая проблема.
Установлен Search API range также как и Search API на друпал 7. Провожу фильтрацию результатов поиска с помощью диапазонной фильтрации. Но после попытки фильтровать слитаю стили фасета. Полоса прокрутки пропадает где-то.
Смотрите скрины. До и после.
За ранее очень большое спасибо за помощь.

0 Спасибо

Всем буду очень благодарна за ответ! Что у меня такое с фасетом происходит? Пропадает полоса фильтрации по диапазону после фильт

Аватар пользователя sweetykate

Всем привет, кто начал читать эту тему и возможно поможет мне с ней.
У меня такая проблемка.
Работаю на drupal 7.
Вот провожу поиск по сайту с помощью модуля Search API. Нахожу товары, которые меня интересуют.
Для фильтрации товаров по цене использую фасет этого же модуля. Сначала он отображается нормально. Есть полоса прокрутки от 1 до 100 долларов. Только я отфильтрую хоть на 1 доллар. С этим фасетом что-то происходит странное. Полоса с ползунками пропадает и остается только числа и текст от и до.
Где, что нужно поправить?

0 Спасибо

[РЕШЕНО] Значение price в фильтре Search API ranges

Аватар пользователя multpix

Интересуюсь у сообщества:
кто-нибудь по хорошему подружил commerce и search_api_ranges(7.x-1.x-dev) и если да, то как.

виджет работает, но фильтруемые значения цены берутся в минорной денежной единице (в моем случае коп.)
т.е. цена 2 500 000,00 руб отображается как 250000000 что не есть хорошо.

0 Спасибо