Media Upload

The task uploads your images into the Shopware shop's media management. It runs before Products Upload, because in the shop a product refers to a file that has to exist there already. Run it afterwards and the product upload creates the articles without images.

What gets transferred

For each medium the shop gets a record carrying the file name and the file itself. That is two steps in a row: first the record, then the content.

All files land in one folder. Without an entry of your own that is Product Media, the folder Shopware brings along itself. You pick a different one in the transfer plan, from the shop's folders.

A medium that disappears in TRADElube is deleted in the shop on the next execution.

How the transfer plan is built

The plan consists of a single section and therefore carries no tab bar: three assignments sit directly in the Transfer Plan section.

Assignment State
Name Mandatory. The file name the file appears under in the shop
Content Mandatory. The file itself, from the source Data
Special Folder Switched off. A fixed value, picked from the shop's folders

The two checkboxes Only on Insert and Only if filled do not exist here. On a file they would not help: an image without content is not an image, and a name that changes has to reach the shop too.

Special features and limits

A file already present in the shop under that name is adopted. Where there is no channel mapping yet, TRADElube searches the shop for the file name and writes into that record instead of creating a second file. Two different images with the same file name must therefore not occur.

A medium with a source URL is only as available as that address. If the content does not sit in TRADElube but as a reference to another server, the upload fetches it from there. If that server cannot be reached, the image fails, and the message names the target system first and the source only in the cause.

The preset renewal time is Never, unlike on the channel's other tasks: an image file rarely changes under the same name. If you have swapped a file without changing its name, Restart in the traces helps.

Further reading