Điểm:0

Tạo liên kết dựa trên các loại trường nội dung tùy chỉnh

lá cờ as

Tôi đang sử dụng Drupal 8.9.8 và tôi đã tạo một loại nội dung tùy chỉnh với các loại trường như văn bản thuần túy, số (số nguyên), v.v. Sau đó, tôi đã tạo Nội dung dựa trên các loại nội dung tùy chỉnh và điền vào các giá trị trường. Điều này tạo ra một trang /node/2.

Tôi muốn kết hợp các giá trị trường từ loại nội dung tùy chỉnh và tạo liên kết URL sẽ được hiển thị trong tệp /node/2.

URL được tạo sẽ có định dạng sau dựa trên các giá trị của trường loại nội dung được đặt làm giá trị mặc định dưới đây:

field_url = https:/www.example.com?SIG=

trường_id = 94ddkf03la1

https://www.example.com?SIG=94ddkf03la1

Tôi đã tạo thành công mô-đun tạo liên kết URL với .php và .yml có thể truy cập được từ localhost/drupal8/modulename.

Tôi muốn thực hiện chức năng tương tự, nhưng tìm nạp các giá trị từ các trường loại nội dung tùy chỉnh.

Mã nguồn này nên được đặt ở đâu? Bên trong modulename.module?

Đây là ảnh chụp màn hình cấu trúc của loại nội dung tùy chỉnh.

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

Tôi tìm kiếm trên Internet và StackExchange, nhưng tôi không thể tìm ra hoặc kết hợp các giải pháp được trình bày.

Xin vui lòng tha thứ cho tôi nếu thuật ngữ này gây hiểu lầm vì tôi chưa quen với điều này và tôi đang cố gắng tìm hiểu.

lá cờ ng
Bạn muốn hiển thị liên kết này ở đâu? Bởi vì nếu nó là một phần của màn hình nội dung, bạn có thể sử dụng `hook_entity_view_alter` nhưng nếu bạn muốn có thể định cấu hình theo màn hình, bạn có thể sử dụng các trường bổ sung hoặc có thể bạn muốn sử dụng nó trong dạng xem. Tùy thuộc vào ngữ cảnh, câu trả lời có thể gọi xa điểm này đến điểm khác.
mariosdaskalas avatar
lá cờ as
@d70rr3s Tôi muốn liên kết được tạo trong trang /node/2. Hãy cẩn thận để giải thích thêm về việc thực hiện điều này vì tôi là người mới và vẫn đang học. Cảm ơn!
lá cờ id
Drupal 8 đã hết hạn sử dụng vào tháng 11 năm 2021. Ngay cả phiên bản mới nhất của 8, không phải 8.9.8, cũng thiếu các bản cập nhật bảo mật.

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