I have a problem in that I have a bunch of products each with multiple images.
However the images were uploaded automatically and in no particular order.
Now when I view the products in a view etc, the first image from the field_image_cache is shown, but this is not always the best image (it is often the back of the product or similar).
I thought that I could fix this by implementing hook_load or hook_nodeapi and sorting the images (based on alt tags for now). This works when viewing an individual node, but it turns out this is not called consistently when in views or when viewing a cart or similar.
Is there a surefire way of reordering these images?
Surely someone has had this problem before?
Cheers

