Создание параграфов из CSV файла

Параграфы, оторванные от родительской entity нам не нужны, потому эта миграция является дочерней к рассматриваемому примеру миграции статей блога из CSV.

Из всего набора полей источника нам требуется только два поля — это id и body.

migrate_plus.migration.custom_text_to_paragraph.yml

Текст (body) нужно обработать, т.к. я хочу подгрузить/зарегистрировать картинки из старой статьи в библиотеку файлов drupal на новом сайте.

Для этого используется самописный процессор — file_allocation.

Параграфы будут созданы для каждой статьи источника, и ассоциированы с ID. При миграции статей мы будем использовать стандартный плагин migration_lookup, который позволит извлечь данные о созданном параграфе и подключить его к нашей статье.

Написать комментарий

Мало букафф? Читайте есчо !

Миграция картинки по URL в Media поле (Drupal)

Март 3, 2024 г.

Мне нужен был обработчик для migration API, который создаёт media entity по URL и возвращает его ID. Обработчики представляют из себя расширения ProcessPluginBase, которые нужно размещать в папке /src/Plugin/migrate/process вашего модуля. Файл ...

Читать

Как подставить файл-источник при запуске миграции из CSV файла

Март 4, 2024 г.

При работе с migration API в друпал, в документации предполагается, что вы задаёте файл в секции source как значение path. (Подразумевается, что вы используете модуль migrate_source_csv). Хотелось бы делать это через интерфейс, а не конфигурационные ...

Читать

 

Комментарии к «Создание параграфов из CSV файла»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: