Laravel TypiCMS - Файловый модуль: стратегия добавления изображений к другому объекту модуля в сеялках базы данных - PullRequest
0 голосов
/ 04 июня 2019

, несмотря на то, что это не проблема сама по себе, я не могу найти достаточно документации о Файловом модуле.

Я перевожу старый сайт ASP и в данный момент я нахожусь на этапе миграции базы данных.

Я хотел бы спросить, какую стратегию я могу использовать для выполнения следующих действий в ShowSeeder, который я уже подготовил для заполнения моего модуля Shows старыми данными сервера:

Вот какие шаги / мысли я сделал до сих пор:

  • Я уже настроил модуль Shows и его сеялку.
  • Каждое шоу имеет старое изображение в старомсервер.
  • Я уже решил шаблоны URL на старом сервере для получения избранных изображений.
  • Я хочу загрузить изображение со старого сервера (через GuzzleHttp) и разрешитьмодуль File, чтобы позаботиться обо всем остальном (то есть сохранить загруженный образ на S3, затем вызвать его наблюдателей и сгенерировать соответствующую ему строку в таблице typicms_files.

Последний пункт в курсиве - то, где я застрял!Хотя я уже получил изображение через Guzzle, я не знаю, что с ним делать.Я посмотрел на File контроллеры модулей, но не нашел способа вызвать метод create с правильными параметрами, так как он ожидает POST с файловыми данными.

Итак, любые идеи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...