На сайте на страницах категорий и поиска при всех сортировках товары, которые не имеют изображений, выводятся в конце. В админке сортировка стандартная.
В админке на странице товара добавлено поле цвета для варианта. В поле можно записывать код цвета в виде "green", "#579", "#5a73c9". На витрине на странице товара список вариантов выводится в виде окрашенных квадратов. При клике на квадрат он выделяется, увеличиваясь в размере. Если у первого варианта цвет не задан, то список вариантов отображается обычным образом.
Если у товара не задано ни одного изображения - выводится специальное изображение-заглушка. Заглушка имеет соответствующий размер и выводится на страницах 1. товара, 2. списка товаров, 3. главной.
При записи новых изображений товара графическим файлам даются имена посредством транслитерации названий товара. При совпадении имени с уже существующим, как обычно, производится модификация приписыванием числа.
Иногда при ресайзе картинок png и gif встречаются серьезные дефекты в изображениях, использующих прозрачность. Доработка преобразует загружаемые png- и gif-картинки в формат jpg. Работает как при загрузке изображений со страницы товара в админке, так и при импорте с указанием http-адресов.
Если изображение товара в базу записывается (в админке, через импорт, через обмен с 1С) как удаленный URL (в смысле remote, то есть c http://), то в папку originals это изображение не копируется. Сделано с целью экономии дискового пространства.