Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 2 of 2

Thread: upload photos for products w/ diff colors

  1. #1
    shanep is offline Junior Member
    Join Date
    May 2010
    Posts
    1

    Default upload photos for products w/ diff colors

    Hello,

    How would I go about using WSI to import photos for my products. The products have several colors. I saw no mention in the forums about how to include colors in the import process.

    I have manually uploaded photos for the colors on a few products so that users can swap through them in a swatch. I would hate to have to do this for the 800 photos I have.

    Alternatively, is there a way to do this in an Excel import?

    tl;dr how to upload lots of photos of products, where products have several colors?

  2. #2
    AspDotNetStorefront Staff - Scott's Avatar
    AspDotNetStorefront Staff - Scott is offline Administrator
    Join Date
    Mar 2007
    Location
    Ashland, OR
    Posts
    2,390

    Default

    This isn't doable through Excel, that can only handle one image per product. With WSI, just check out the Master Doc Reference, it shows how to do this:

    Code:
    <Images>
    <Icon Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Icon>
    <Medium Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Medium>
    <Large Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Large>
    <ImageFilenameOverride/>
    −
    <MultiImage>
    −
    <!--
     use index can be 1 to 10, and use blank color for "no color" image 
    -->
    −
    <Icon>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="3" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    </Icon>
    −
    <Medium>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="3" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    </Medium>
    −
    <Large>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="1" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="2" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    <Img Index="3" Color="" Extension="gif|jpg|png|jpeg" Delete="boolean">base64 encoded image data here</Img>
    </Large>
    </MultiImage>
    </Images>