Điểm:1

Lập trình tạo biểu mẫu thực thể đoạn văn

lá cờ fr

Tôi đang ở trong một tình huống mà tôi muốn tách các thực thể Đoạn thành các biểu mẫu riêng biệt.

Chỉnh sửa biểu mẫu không thành vấn đề:

$entity = Đoạn::load($entity_id);
return \Drupal::service('entity.form_builder')->getForm($entity);

Nhưng làm cách nào để tôi có được biểu mẫu tạo? Cho đến nay tôi có điều này:

$entity = Đoạn::tạo();
return \Drupal::service('entity.form_builder')->getForm($entity);

... nhưng cần có thông tin về nút và trường để đính kèm thực thể đoạn văn.

Cảm ơn bạn

Điểm:2
lá cờ cn

Thông tin duy nhất bạn cần để có được biểu mẫu tạo của thực thể nội dung là gói (nếu thực thể có gói):

$entity = Đoạn::tạo(['type' => 'my_paragraph_type']);
return \Drupal::service('entity.form_builder')->getForm($entity);

Bạn có thể thực hiện phần còn lại sau khi gửi, nhưng bạn cần cập nhật cả hai, thông tin của thực thể mẹ trong đoạn văn và ngược lại. Đoạn tham chiếu là hai chiều.

lá cờ fr
Điều đó thật dễ dàng. 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.