Jak mogę dodać rozszerzone wyszukiwanie do mojej aplikacji Spree?
Mój sklep sprzedaje książki i chcę dodać wyszukiwanie według różnych kryteriów (takich jak nazwisko autora, typ okładki i inne), ale nie wiem, jak to zrobić.
Czy są jakieś opcje w interfejsie administratora lub w niektórych klejnotach lub wtyczkach?
Odpowiedzi:
-1 dla odpowiedzi nr 1Spree Solr Search jest jedynym rozszerzeniem, o którym wiem, ale nie wydaje się, że ma ostatnie zatwierdzenie, więc nie mogę skomentować, jak kompatybilne byłoby to z krawędzią Spree.
Alternatywnie, pracowałem z Myślący Sfinks w ostatnim projekcie Rails. Oferuje podobną funkcjonalność do wyszukiwania Solr.
Najprawdopodobniej będziesz musiał zbudować własne rozszerzenie w celu uzyskania wysoce spersonalizowanej funkcjonalności, ale na szczęście zarówno Solr, jak i Sphinx są dość łatwe do skonfigurowania w kontekście aplikacji Rails.