Điểm:0

Khối biểu mẫu web hiển thị cho người dùng ẩn danh nhưng không được xác thực

lá cờ in

Tôi đang sử dụng mô-đun biểu mẫu web (6.1.1) trên trang web Drupal 8 cho một biểu mẫu hiển thị trong một khối trên trang chủ của tôi.

Nếu tôi không phải đã đăng nhập (chuyển sang chế độ Ẩn danh hoặc InPrivate) biểu mẫu sẽ hiển thị và hoạt động.

Nếu tôi đăng nhập, hình thức không hiển thị, nhưng < div> mà nó nằm trong đó.

Nó hoạt động trong các trang quản trị như mong đợi.

Tôi đã xác minh rằng Quyền truy cập của Biểu mẫu web có Vai trò "Người dùng ẩn danh", "Người dùng được xác thực" và "Quản trị viên" đã được kiểm tra.

Tôi đã xác minh Khối cũng đã kiểm tra Vai trò "Người dùng ẩn danh", "Người dùng được xác thực" và "Quản trị viên".

Nhìn vào chế độ xem dành cho nhà phát triển của trình duyệt tại không gian chứa biểu mẫu, thay vào đó, tôi nhận được mã sau đây. Tôi không biết liệu nó có liên quan hay không.

<span data-big-pipe-placeholder-id="callback=Drupal%5Cblock%5CBlockViewBuilder%3A%3AlazyBuilder&amp;args%5B0%5D=webform&amp;args%5B1%5D=full&amp;args%5B2%5D&amp;token=DAFi9sg2c3cBjy5LxuoGFFwM6MALQtu8KIca_a1b5E8"></span>

Điều này trái ngược với hầu hết các lượt truy cập web nói về biểu mẫu không hiển thị cho người dùng ẩn danh.

Cảm ơn bạn.

Điểm:1
lá cờ cn

Đây không phải là vấn đề về biểu mẫu web. Vấn đề là BigPipe không thể tải khối một cách lười biếng. Điều gì xảy ra nếu bạn tắt mô-đun này?

Nếu bạn muốn gỡ lỗi mô-đun, phía máy chủ, nó sẽ phân phối nội dung cho trình giữ chỗ bị trì hoãn ở cuối trang (cuộn xuống trong nguồn HTML). Phía máy khách, điều này sau đó được xử lý trong javascript. Kiểm tra xem javascript có đang chạy mà không có lỗi không.

Bạn cũng có thể thử thay đổi chủ đề, đó là nguyên nhân rất có thể gây ra các lỗi như vậy do không hiển thị chính xác đánh dấu HTML và các thư viện đính kèm.

Hometoy avatar
lá cờ in
Để xem BigPipe là gì (đối với bộ nhớ đệm), tôi đã truy cập Hiệu suất của trang web và thay đổi bộ nhớ đệm từ "" thành "1 phút" và nội dung hiển thị trên trang cho người dùng được xác thực. Đã thay đổi lại và biểu mẫu vẫn hiển thị cho tôi là người dùng được xác thực. Đã kiểm tra kỹ và nó cũng tiếp tục hoạt động cho người dùng chưa được xác thực. Cảm ơn .

Đă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.