Chúng tôi cần cung cấp các tùy chọn tìm kiếm để người dùng tìm nội dung dựa trên các giá trị trường cụ thể.Mở rộng Tìm kiếm và lập chỉ mục Orchard
Chúng tôi đang phát triển mô-đun Khóa học đào tạo cho khách hàng nhưng tìm kiếm chuẩn sẽ tìm kiếm văn bản trong bất kỳ trường được lập chỉ mục nào. Chúng tôi muốn cho phép người dùng tìm các khóa học dựa trên các tìm kiếm đối với các trường cụ thể (ví dụ: Loại khóa học, Vị trí, Giá, Ngày).
Chúng tôi đã mở rộng tìm kiếm để kiểm tra các trường cụ thể nhưng không thể tìm ra cách lấy thông số URL được biểu mẫu Tìm kiếm chuyển dưới dạng GET.
Orchard đặt thông số URL ở đâu?
Ngoài ra, chúng ta có bỏ lỡ điều gì đó, có cách nào mà Orchard đã hỗ trợ điều này mà chúng tôi chưa nhận ra?
Bạn có nghĩa là bạn muốn tìm kiếm như 'Tìm kiếm vị trí = xxx' ?? Bởi vì khi bạn tạo các trường, bạn có thể chọn nếu chúng có thể lập chỉ mục được hay không. Chỉ có tôi sẽ không biết làm thế nào bạn sẽ chỉ định để tìm kiếm trong một lĩnh vực cụ thể. – gideon
Xin chào @ gideon, Đúng vậy, chúng tôi muốn có thể tách riêng từng trường, vì vậy URL tìm kiếm có thể ** tìm kiếm? Location = Ohio & Type = Cooking ** nhưng chúng tôi không muốn bất kỳ khóa học nấu ăn nào chỉ _mention_ Ohio trong mô tả khóa học (ví dụ: "chúng tôi cũng có một trường học ở Ohio"), chúng tôi muốn những người đặc biệt có vị trí của họ được đặt thành ** Ohio **. – e64
Có thể bạn có thể kiểm tra http://orchardgallery.codeplex.com/ trang web có tìm kiếm danh mục tương tự với những gì bạn đang tìm kiếm (http://gallery.orchardproject.net/List/Modules) – gideon