Điểm:1

Cách tạo khía cạnh api tìm kiếm để lọc quyền truy cập của người dùng

lá cờ pk

Tôi đang cố gắng tìm ra cách tạo khía cạnh api tìm kiếm, khía cạnh này sẽ lọc kết quả dựa trên quyền truy cập của người dùng. Theo mặc định, tôi đang bỏ qua kiểm tra quyền truy cập do đó hiển thị tất cả các nút. Tôi cần thêm hộp kiểm để lọc kết quả theo quyền truy cập cho người dùng hiện tại (chỉ hiển thị các mặt hàng đã mua). Một cách tiếp cận có thể là lập chỉ mục tất cả các nút có thể truy cập cho mỗi người dùng (khoảng 300 nút và 4000 người dùng tại thời điểm này) tương tự như flag_search_api hoặc một giải pháp khác và có khả năng thanh lịch hơn, thêm kiểm tra quyền truy cập vào truy vấn nếu hộp kiểm truy cập được chọn. Có ai có bất kỳ ý tưởng nào nếu cái sau sẽ hoạt động không và làm thế nào để thực sự triển khai nó?

Cảm ơn.

lá cờ ve
thật không may, tôi không biết, nhưng nếu bạn chỉ nói về 300 nút, thì việc thực hiện một số truy vấn tùy chỉnh sẽ không ảnh hưởng nhiều đến hiệu suất. Bạn cũng có thể thử đơn giản hóa nó dưới dạng bộ điều khiển tùy chỉnh 100% và không gây rối với tìm kiếm tiêu chuẩn
romancz avatar
lá cờ pk
Tôi không ngại tạo mô-đun tùy chỉnh nhưng đang tìm kiếm một số gợi ý.
lá cờ ve
chắc chắn rồi, [hướng dẫn này](https://www.drupal.org/docs/creating-custom-modules/step-by-step-tutorial-hello-world) là một điểm khởi đầu tốt
romancz avatar
lá cờ pk
Cảm ơn, nhưng tôi đã hy vọng nhận được một số gợi ý đặc biệt liên quan đến các khía cạnh. Tôi có thể tạo các mô-đun tùy chỉnh nói chung.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.