Điểm:-1

Trường cơ sở được xác định là tham chiếu thực thể với số lượng không giới hạn, chỉ cho phép một mục nhập

lá cờ fi

Tôi đã xác định loại thực thể tùy chỉnh "Sự kiện" và tôi muốn có một trường trên đó có tên là "Người tham dự" cho phép người dùng nhập nhiều người tham dự.

Tôi đã xác định trường như vậy:

   $fields['attendees'] = BaseFieldDefinition::create('entity_reference')
  ->setLabel(t('Người tham dự'))
  ->setDescription(t('Những người tham dự sự kiện này.'))
  ->setSetting('target_type', 'oc_actor')
  ->setSetting('xử lý', 'mặc định')
  ->setTranslatable(TRUE)
  ->setCardinality(BaseFieldDefinition::CARDINALITY_UNLIMITED)
  ->setDisplayOptions('view', [
    'loại' => 'chuỗi',
    'trọng lượng' => 50,
  ])
  ->setDisplayOptions('biểu mẫu', [
    'type' => 'entity_reference_autocomplete_tags',
    'trọng lượng' => 50,
  ])
  -> setRequired(FALSE);

Tuy nhiên, trường kết quả không có số lượng thẻ không giới hạn. Nó chỉ cho phép người dùng nhập một người tham dự. So sánh và đối chiếu với trường "Kiểm tra" mà tôi đã thêm bên dưới bằng GUI:

nhập mô tả hình ảnh ở đây

Tôi đã thực hiện cài đặt mới toàn bộ trang web kể từ lần cuối cùng tôi chạm vào mã này, vì vậy không cần phải thêm móc cập nhật hoặc xóa bộ nhớ cache hoặc bất kỳ thứ gì tương tự.

Bất kỳ ý tưởng?

Điểm:2
lá cờ ph

Bạn đã đặt giá trị này thành entity_reference_autocomplete_tags, có nghĩa là nhiều giá trị sẽ được phân tách bằng dấu phẩy. Bạn có thể chỉ muốn entity_reference_autocomplete.

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