Điểm:1

Is it possible to add an entity to the current route parameters?

lá cờ de

Using \Drupal::routeMatch()->getParameter(), it's possible to fetch objects that come from the parameters of the URL.

I'm wondering if it is possible to add values to the routeMatch. For example, if using the Groups module, nodes may be part of a group, however the group is not part of the path. Is there a way to load the group from the node, and add the group to the parameters that can be retrieved with \Drupal::routeMatch()->getParameter()?

Or, more broadly, I'd like to set the $group to be part of the "context" of a page request on a node page.

4uk4 avatar
lá cờ cn
Không, điều này là không cần thiết. Phiên bản nút được tham chiếu trong đối sánh tuyến đường và bạn có thể lấy thông tin nhóm bất cứ lúc nào bạn muốn mà không ảnh hưởng đến hiệu suất.Việc bạn có cần bối cảnh bộ đệm nhóm hay không tùy thuộc vào, bởi vì trên một trang nút, nội dung trang chính đã phụ thuộc vào nút cụ thể hơn và bối cảnh bộ đệm tổng quát hơn sẽ không tạo ra sự khác biệt. Trừ khi bạn có các thành phần trang như khối chỉ phụ thuộc vào nhóm.
Jaypan avatar
lá cờ de
Đó là cái sau - Tôi có các khối phụ thuộc vào nhóm.
Điểm:2
lá cờ cn

Để sử dụng nó trong một khối, bạn có thể tạo tùy chỉnh route.node_group context nhận ngữ cảnh từ tuyến đường khớp. Theo thứ bậc, bạn phải đặt nó dưới tuyến đường bối cảnh. Khi hợp nhất ngữ cảnh, ví dụ: nếu ngữ cảnh nổi lên đến cấp độ trang, tuyến đường có thể thay thế route.node_group.

Jaypan avatar
lá cờ de
Cảm ơn 4x4. Tôi ủng hộ 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.