Импортировать картинку в галерею PIMCORE - PullRequest
0 голосов
/ 20 марта 2020

Я использую PIMCORE версии 6.5, и я хотел бы импортировать изображения продуктов через CSV.

Но класс моего продукта имеет тип "галерея", а не простые изображения.

Когда я экспортирую тест в CSV, он дает мне сериализованный код для шифрования в Base64.

Мой вопрос заключается в том, что у меня есть только локальный путь к моим фотографиям, и я хотел бы импортировать их в свою галерею. Как мне поступить?

1 Ответ

1 голос
/ 23 марта 2020

Существуют различные решения этой проблемы. Я хотел бы написать небольшой сценарий PHP (например, в контроллере или службе) для импорта.

1) Скопируйте все ваши локальные изображения в какой-нибудь путь к папке активов в вашем проекте Pimcore

2) Создайте ресурсы с помощью PHP API: https://pimcore.com/docs/6.x/Development_Documentation/Assets/Working_with_PHP_API.html

3) Создание / обновление галерей с помощью PHP API: https://pimcore.com/docs/6.x/Development_Documentation/Objects/Object_Classes/Data_Types/Image_Types.html

Не уверен, зачем вам нужен .csv для этого импорта, но если у вас есть важные информация или метаданные там просто загружают их в контроллер и используют информацию в сценарии для создания правильных объектов.

...