Добрый день
Где возникла проблема: CS-cart 4.17.x и в более ранних версиях
При клонировании товара, где каждому последующему изображению в название добавляется несколько символов, в один момент у товара теряются изображения.
Видео https://skr.sh/vOn60x60kWy
Суть проблемы:
Как выяснили, если у картинки большое название, например 5619302_rd_adwo-sf_m4xt-vs_53nk-z8_7gzl-yt_48ck-gr_cwi5-lm_f67n-sh_ezdv-ym_ysgj-j5_t8gb-i8_ynvp-le_cqic-q0_dbmh-80_vqp1-x3_qoao-2y_nj73-8z_9yx5-ie_oms4-v5_sbnd-lc_j34k-3s_4ezt-dz_n0cf-4i_lpyi-je_ts8l-3l_pu9i-9k_y3uw-va_juxn-p4_yo31-tn_8n4x-1q_36c0-on.jpg
которое образовалось в ходе постепенного клонирования товара, такое изображение потом теряется. Админ как правило не обращает внимание на название картинок после клонирования товара. А накопительный эффект от клонирования делает названия картинок очень большим.
Как воспроизвести проблему:
Возьмите любой товар и клонируйте его до тех пор, пока не увидите потерю картинок как на видео скрине.
Видео записано с сайта https://demo.cs-cart.ru/stores/bac1a1f8fb731f75
Даже если длина названия картинки сбивается из-за лимитов сервера, нужно наверное скорректировать логику присвоения имени клонированной картинке.