{"id":19697138,"url":"https://github.com/janit/ezplatform-migrate-image-asset","last_synced_at":"2026-05-14T17:07:21.738Z","repository":{"id":56996453,"uuid":"274159239","full_name":"janit/ezplatform-migrate-image-asset","owner":"janit","description":"An example CLI command to migrate image fields to image asset fields in eZ Platform","archived":false,"fork":false,"pushed_at":"2020-11-07T21:21:27.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-24T03:37:23.623Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.ibexa.co/blog/converting-image-fields-to-use-the-image-asset-field-type-in-ez-platform","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/janit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-22T14:26:07.000Z","updated_at":"2020-11-07T21:21:29.000Z","dependencies_parsed_at":"2022-08-21T11:10:15.063Z","dependency_job_id":null,"html_url":"https://github.com/janit/ezplatform-migrate-image-asset","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fezplatform-migrate-image-asset","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fezplatform-migrate-image-asset/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fezplatform-migrate-image-asset/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/janit%2Fezplatform-migrate-image-asset/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/janit","download_url":"https://codeload.github.com/janit/ezplatform-migrate-image-asset/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241008033,"owners_count":19893092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T19:37:19.167Z","updated_at":"2026-05-14T17:07:16.709Z","avatar_url":"https://github.com/janit.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Migrate eZ Platform image field data to image assets\n\nThis repository contains an eZ Platform 3.x compatible Symfony\ncommand that migrates data from the \u003ca href=\"https://doc.ezplatform.com/en/latest/api/field_type_reference/#image-field-type\"\u003eimage field type\u003c/a\u003e to the \u003ca href=\"https://doc.ezplatform.com/en/latest/api/field_type_reference/#imageasset-field-type\"\u003eimage asset field type\u003c/a\u003e.\n\nThis script does not do any content type modification, it simply copies and links image data to make moving from image fields to image asset fields easier.\n\nInstall the bundle using Composer:\n\n```\ncomposer req janit/ezplatform-migrate-image-asset\n```\n\nOnce installed you can run the command as follows:\n\n```\n./bin/console janit:migrate_image_to_asset success_story screenshot screenshot_asset 9372\n````\n\nRequired arguments are:\n\n- `type_identifier`: Content type identifier to be modified\n- `source_field`: Field identifier of source image field\n- `target_field`: Field identifier of target image asset field\n- `target_location`: Location id of location where created images are to be placed\n\nMore information in the blog post: \u003ca href=\"https://www.ibexa.co/blog/converting-image-fields-to-use-the-image-asset-field-type-in-ez-platform\"\u003eConverting image fields to use the image asset field type in eZ Platform\u003c/a\u003e\n\n## eZ Platform is now Ibexa DXP\n\nGoing forward from version 3.2 eZ Platform (Enterprise Edition) will be known as the [Ibexa DXP technology](https://www.ibexa.co/products) that is the base for three products: [Ibexa Content](https://www.ibexa.co/products/ibexa-content), [Ibexa Experience](https://www.ibexa.co/products/ibexa-experience) and [Ibexa Commerce](https://www.ibexa.co/products/ibexa-commerce). Instructions in this code should be relevant since Ibexa DXP is an evolution of eZ Platform, not a revolution. Learn more from the [Ibexa DXP v3.2 launch post](https://www.ibexa.co/blog/product-launch-introducing-ibexa-dxp-3.2) and the [Ibexa developer portal](https://developers.ibexa.co).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanit%2Fezplatform-migrate-image-asset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjanit%2Fezplatform-migrate-image-asset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjanit%2Fezplatform-migrate-image-asset/lists"}