Điểm:1

Đặt trường trong phần nhóm nâng cao "Url Alias" (đường dẫn-0)

lá cờ jp

Tôi đang cố đặt trường nút của mình vào nhóm Nâng cao - phần bí danh URL. Tôi đang làm điều đó trong hook_form_BASE_FORM_ID_alter() tùy chỉnh, nơi tôi đang cố gắng đặt #group tùy chỉnh như thế này:

$form['my_filed']['#group'] = 'path-0';

Nhưng "path-0" không phải "path_0", "path" hoạt động. Nhưng nếu tôi sử dụng cái gì khác, ví dụ: "meta", "menu"... thì trường của mình hiển thị đúng chỗ. Mẹo để đặt nó trong "Bí danh Url" là gì? Cảm ơn

beltouche avatar
lá cờ cn
Bạn đã thử chơi với trọng lượng của mô-đun chưa? Tôi đã thấy một cái gì đó như thế này trước đây khi móc của mô-đun tùy chỉnh của tôi đang chạy trước khi nhóm đó tồn tại. Nếu bạn tăng trọng lượng của mô-đun, bạn có thể đảm bảo mô-đun chạy sau khi nhóm được tạo.
Bohus Ulrych avatar
lá cờ jp
Trên thực tế là có. Mô-đun của tôi có trọng lượng 1002 - và là mô-đun cuối cùng.
Điểm:1
lá cờ cn

Điều đó không rõ ràng lắm trừ khi bạn xem mã xử lý biểu mẫu, nhưng bạn có thể sử dụng ][ dấu phân cách mà API biểu mẫu chung sử dụng để biểu thị mối quan hệ cha/con trong một chuỗi.

Điều này làm việc cho tôi:

$form['field_foo']['#group'] = 'đường dẫn][0';
Bohus Ulrych avatar
lá cờ jp
Rực rỡ! Cảm ơn @Clive.

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