Суть проблемы:
Периодическое появление проблемы заключается в том, что иногда у некоторых товаров вместо фото вдруг начинает отображается null. Выглядит это так:
Аналогичный баг проявляется и в списке товаров. Причём, в списке иконки может не быть, а в настройках карточки товара фото есть либо наоборот, в настройках карточки null, в списке всё нормально.
Сегодня обнаружил данное явление у товаров в одной из категорий. Эти товары были созданы очень давно, и важно то, что эти товары никогда не обновлялись и не изменялись. Несколько дней назад все фото были на месте, а сегодня у одного товара пропала иконка в списке товаров, а у другого основное фото на странице настроек карточки и теперь там null.
Как воспроизвести проблему:
Если включить логику, то становится ясно, что единственное действие влияющее на товары к которым не притрагиваешься – это удаление сгенерированных иконок, а я как раз иногда их удаляю. В магазине с маленьким количеством товаров порой и не заметить. а с более 100 тыс. товаров это становится очевидно.
Судя по сообщению об ошибке, у вас не генерируется иконка для отдельного изображения.
Для того чтобы признать эту проблему багом, нам нужна пошаговая инструкция по воспроизведению ее в дефолтной версии CS-Cart (см. Описание раздела Баг-трекер - #3).
Если проблема возникает только в вашем магазине, пожалуйста, создайте обращение в Help desk и мы сможем изучить ее.
Здравствуйте, подскажите пожалуйста как решили проблему? Сегодня тоже столкнулся, удаляется вроде после нажимаю сохранить все равно появляется, на странице товара выглядит так.
сервер говорит ошибка в каком то шрифте. (это показывает сервер 2022/01/11 12:15:15 [error] 3379#3379: *522134 open() “/var/www/html/design/themes/responsive/media/fonts/fontawesome-webfont.woff2” failed (2: No such file or directory),
тоже столкнулся с такой же проблемой…
изменение прав на папки, как рекомендуют выше, не дало результата…
Написал в HelpDesk, там дали след. ответ:
Как я вижу, данное изображение находится в директории images/detailed/62/14022_l3sg-ji.jpg, тогда как на странице товара ссылка к данному изображению ведет к директории images/detailed/63/14022_l3sg-ji.jpg. Так как данное изображение находится в другой директории, установка CS-Cart не может его изобразить.
К сожалению я не могу сказать, почему так произошло
На этом “помощь” от ХелпДеска закончилась. Т.е. оставили с нерешенной проблемой один на один…
Т.к. эта история периодически повторяется, то попробовал разобраться, как же ее решить?
Происходит следующее:
Эпизодически происходит сбой указателя папки, куда нужно закачивать фото.
Фото закачивается в одну папку, а в базу пишется уже имя другой папки… Причем - имя папки, которой еще нет…
Стыдно признаться, но пришлось руками создать новую папку ( с именем, записанным в базу), и так же руками перенести в эту новую папку фото из той папки, куда оно закачалось…
В надежде, что следующий столкнувшийся с этой проблемой наберется терпения залезть в код, найдет и подскажет - как устранить этот проблем навсегда…
Господа CS делатели. Вы так и не исправили этот Null? Тут вроде писалось о том, что вы якобы вините владельцев сайтов в том что они сохраняют фото куда то не туда.
У меня к вам вопрос. Как думаете проще сделать, тупо зайти в редактирование товара и тупо закачать картинку или залезть в раздел файлы и там нихера не понимая в этих папках что то куда то закачать, надеясь что картинка начнет показываться?
Так как пользователям проще сделать? Тупо редактировать товар и поменять добавить картинку или как то сложнее?