Điểm:1

Di chuyển tệp từ trang web dev cục bộ

lá cờ kh

Tôi đang di chuyển từ Drupal 7 sang Drupal 9 và đang gặp sự cố với các tệp nguồn của mình được tìm thấy khi di chuyển tệp upgrade_d7_file. Thư mục tệp công khai của tôi cho trang nguồn của tôi là không phải 'trang web/mặc định/tệp'. Đó là một phiên bản nhiều trang và thư mục tệp công khai của nó là 'sites/example.com/files'. Tôi đã xuất cấu hình được tạo bằng cách di chuyển-nâng cấp --configure-only và có thể thay đổi giá trị source_base_path, sau đó nhập cấu hình đó và xem các thay đổi, nhưng 'sites/default/files' được thêm vào cuối bất cứ thứ gì tôi đặt vào giá trị source_base_path . Tôi có đường dẫn hệ thống tệp công khai được xác định trong 'admin/config/media/file-system' của trang nguồn.

Có nơi nào để đặt đường dẫn mặc định bắt đầu bằng một thứ khác ngoài trang web/mặc định/tệp cho các trang web nguồn?

Đã thêm chỉnh sửa

Tôi đã thêm $conf['file_public_path'] = 'sites/example.com/files'; vào tệp settings.php của tôi, nhưng nó vẫn không được sử dụng. Sau đó, tôi đã chỉnh sửa tệp migrate_plus.migration.upgrade_d7_file.yml đã xuất chứ không phải tệp source_base_path. Tôi đã thêm một hằng số khác bên dưới nó "file_public_path:sites/example.com/files" sau đó trong phần quy trình đã chỉnh sửa phần plugin concat của source_full_path thành

nguồn_full_path:
  -
    plugin: concat
    dấu phân cách: /
    nguồn:
      - hằng số/source_base_path
      - hằng số/file_public_path
      - tên tệp
  -

Sau đó nhập lại cấu hình. Điều này đã làm việc, nhưng nó có vẻ như là một cách giải quyết lố bịch.

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.