Điểm:0

Cung cấp liên kết menu khi tạo nút theo chương trình và nối nó vào liên kết menu chính

lá cờ in

tôi đang tạo một Nút lập trình:

Nút :: tạo ([
  'tiêu đề' => "Tên nào đó",
  'loại' => "người",
  'cơ thể' => $params['cơ thể'],
  'trường_người_bằng' => $params['trường_người_bằng'],
  'field_people_email' => $params['field_people_email'],
  'field_field_image' => ['target_id' => $this->createImageFile($params['field_field_image'], $params['field_pub_tool_id'])->id()],
  'field_people_first_name' => $params['field_people_first_name'],
  'field_people_last_name' => $params['field_people_last_name'],
  'field_people_phone' => $params['field_people_phone'],
  'field_people_position' => $params['field_people_position'],
]);

và bây giờ tôi muốn cung cấp một liên kết menu và nối nó dưới một số phụ huynh nhất định về chúng tôi>Mọi người>các nhà khoa học. nhập mô tả hình ảnh ở đây

Tôi đã thử điều này:

  MenuLinkContent::create([
    'tiêu đề' => 'Tên nào đó',
    'link' => ['uri' => 'entity:about-us/people/scientists/some-name'],
    'menu_name' => 'chính',
    'trọng lượng' => 0,
  ])-> lưu();

nhưng nó làm hỏng DB. Bất kỳ giúp đỡ?

lá cờ ru
`entity:about-us/people/scientists/some-name` - điều này không hoạt động, có thể ý bạn là `entity:ENTITY_TYPE/ENTITY_ID`. Đối với các lược đồ URL, hãy xem ví dụ: [Url::fromUri](https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Url.php/function/Url%3A%3AfromUri/8.6.x)
lá cờ in
@Hudri cảm ơn vì nhận xét của bạn. Vì vậy, loại thực thể trong trường hợp này là `người`? Và id thực thể id của nút đã tạo?
lá cờ cn
Loại thực thể là nút, ID thực thể là ID nút
lá cờ in
@Clive, bạn có thể giúp tôi cách tôi đặt bí danh URL tùy chỉnh và đặt liên kết menu bên dưới các phần tử sau không: - về chúng tôi - Mọi người - các nhà khoa học ?

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