Change code which displays missing image in multiple places
I think we have had to tweak this on every Gold site we have done. The code that shows a missing image on basket, checkout pages, minibasket, etc always has to be tweaked because of products not having icons. It probably works OK with new sites where merchant is adding the images from the admin, but it doesn't work well for sites coming from Able 7 or merchants that have no icons. We have to patch it in a way such as this in the shipmethod page
<asp:Image ID="Icon" runat="server" AlternateText='<%# Eval("Product.Name") %>' ImageUrl='<%# AbleCommerce.Code.ProductHelper.GetIconUrl(Container.DataItem) %>' Visible='<%#!string.IsNullOrEmpty((string)Eval("Product.ImageUrl")) %>' EnableViewState="false" />
<asp:Image ID="NoIcon" runat="server" SkinID="NoIcon" Visible='<%#string.IsNullOrEmpty((string)Eval("Product.ImageUrl")) %>' EnableViewState="false" />
(I used the product image in this case as a quick tweak because the merchant didn't have thumbnails.
I submitted this as a bug to be fixed in R9.