API tự động và tham chiếu thực thể tự động hoàn thành


7

Tôi có hai loại nội dung, với Drupal 7:

  • Thành phố
  • Ưu đãi công việc, với trường CCK Tham chiếu thực thể có tên "Thành phố" chấp nhận Thực thể nút của Thành phố loại.

Tôi cũng đang sử dụng mô-đun apachesolr, với Facet API và tôi muốn người dùng của mình có thể lọc các ưu đãi theo thành phố. Tuy nhiên, vì tôi có hàng ngàn thành phố trong cơ sở dữ liệu, tiện ích "Liên kết" không thể sử dụng được.

Làm cách nào tôi có thể dễ dàng tích hợp tiện ích tự động hoàn thành của mô-đun Tham chiếu thực thể (hoặc https://drupal.org/project/entityreference_autocomplete hoặc bất kỳ tiện ích nào khác ...) với API Facet?

Câu trả lời:


3

Nếu bạn đang sử dụng Solr API tìm kiếm với API Facet, bạn có thể tạo chế độ xem chỉ mục tìm kiếm và sử dụng Facetapi Multiselect cùng với Chosen để cho phép người dùng của bạn chọn thành phố thông qua hộp thả xuống thân thiện với người dùng (được chọn không chỉ hỗ trợ nhập thuật ngữ tìm kiếm, nhưng nó cũng cho phép kết hợp mờ). Ngay cả khi thành phố loại nội dung không được lập chỉ mục trong Apache solr, bạn có thể tạo mối quan hệ trong chế độ xem tìm kiếm của mình và cung cấp thành phố cho hệ thống FacetAPI. Bạn thậm chí có thể hiển thị thành phố dưới dạng bộ lọc (nếu bạn hoàn toàn không muốn gây rối với các khía cạnh) cho người dùng của mình với mối quan hệ của chế độ xem.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.