Tôi đang tiến hành di chuyển từ một trang web không phải Drupal sang Drupal 9.
Cho đến nay, tôi đang sử dụng các mô-đun Migrate_plus, Migrate_tools và Migrate_source_csv.
Dữ liệu tôi đang nhập có <br>
và các thẻ khác trong một số trường. Khi những nhập khẩu này, các <br>
các thẻ sẽ hiển thị trên các trang của trang web sau khi quá trình di chuyển hoàn tất.
Nguồn là một tệp được phân định bằng tab.
Nhìn vào mã trang, chúng được hiển thị dưới dạng thực thể html thay vì thẻ: vì vậy <br>
Là
Tôi đã thử thay đổi cài đặt theo nhiều cách khác nhau trong bộ lọc HTML cơ bản mà các trường này sử dụng. Không thay đổi.
Tôi đã thêm một plugin cho từng trường này, theo tôi nghĩ, phải gọi bộ lọc basic_html. Điều này cũng không có tác động.
Hai trường là field_perm_contact_info và nội dung.
Đây là phần có liên quan của tệp yaml cấu hình nhập của tôi...
tiến trình:
loại:
plugin: default_value
default_value: nguồn
trường_nguồn_id: srcid
tiêu đề: tiêu đề
trường_nguồn_quốc gia:
plugin: thực thể_generate
nguồn: đất nước
value_key: tên
gói: đất nước
entity_type: taxonomy_term
bỏ qua_case: đúng
field_srcfax: fax
field_main_link: liên kết chính
field_manualyr: thủ công
field_perm_contact_info:
plugin: default_value
default_value: basic_html
nguồn: permcontinf
trường_permpdfname: permpdf
field_perm_scope: phạm vi cho phép
trường_perm_updated:
plugin: format_date
from_format: n/j/Y
to_format: Y-m-d
nguồn: permupdate
trường_tpop: cửa sổ bật lên
trường_rev_dateleg:
plugin: format_date
from_format: n/j/Y
to_format: Y-m-d
nguồn: revdate
field_short_name: tên viết tắt
trường_source_iacp_id: srciacpid
thân thể:
plugin: default_value
default_value: basic_html
nguồn: srcnote
điểm đến:
plugin: thực thể: nút
<br>
bộ lọc basic_html của tôi có
trong danh sách thẻ được phép.
Nếu tôi mở một nút đã nhập và lưu lại, bùm, có vẻ ổn.
Vì vậy, câu hỏi đặt ra là, làm cách nào để thực hiện nhập sao cho kết quả cuối cùng được hiển thị dưới dạng HTML, chứ không phải các thẻ được hiển thị dưới dạng thực thể html?