Проблемы при экспорте изображений в CS-Cart

Помощь пользователям в работе с программой E-Trade Content Creator
vkapas
Сообщения: 209
Зарегистрирован: 03 авг 2012 00:53

TechAdmin писал(а):Вы используете ресайзинг фотографий в программе СС?
Так же возможно маленькая фотография в программе СС имеет такой вид, вы проверяли как она выглядит?
Да, ресайз настроен и используется. Для "Маленьких фотографий" (которые размываются) выставлен размер 300х300.

Действительно, в Content Creator на странице описания товара размер увеличенного изображения товара >=300x300 пикселей. А размер большинства нормальных изображений товара — 200x200 пикселей или меньше.

Кроме того, я обнаружил, что в "Шаблоне описания товара для просмотра описания в программе" размер маленькой картинки ограничен ограничен 150px по высоте, возможно, это на что-то влияет:

Код: Выделить всё

<p>Просмотр описания товара</p>
<table id="products_photo" style="width: 100%;" border="0" cellspacing="1" cellpadding="1">
<tbody>
<tr>
<td align="left" width="10%">
<p><a href="{ФАЙЛ_МАЛЕНЬКАЯ_КАРТИНКА}"><img src="{ФАЙЛ_МАЛЕНЬКАЯ_КАРТИНКА}" alt="Нажмите на картинку для просмотра оригинального размера" height="150" border="0" /></a> <a href="{ФАЙЛ_БОЛЬШАЯ_КАРТИНКА}"><img src="{ФАЙЛ_БОЛЬШАЯ_КАРТИНКА}" alt="Нажмите на картинку для просмотра оригинального размера" height="200" border="0" /></a></p>
<p>{ДОП_КАРТИНКИ}</p>
</td>
<td align="left" width="90%"><strong>Артикул:</strong> {АРТИКУЛ_ТОВАРА}<br /><strong>Производитель:</strong> {ПРОИЗВОДИТЕЛЬ_ТОВАРА}<br /><strong>Наименование:</strong> {НАИМЕНОВАНИЕ_ТОВАРА}<br /><strong>Модель:</strong> {МОДЕЛЬ_ТОВАРА}<br /><strong>Описание:</strong> {ОПИСАНИЕ_ТОВАРА}</td>
</tr>
</tbody>
</table>
<p> </p>
<!-- Таблица характеристики товара -->
<table id="hor-minimalist-b" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
<thead>
<tr><th scope="col">Характеристика</th><th scope="col" align="center">Значение</th></tr>
</thead>
<tbody><!-- характеристики и значения -->{НАЧАЛО_ЦИКЛА_БЛОКОВ_ХАРАКТЕРИСТИК}
<tr>
<td colspan="2"><big><strong>{НАЗВАНИЕ_БЛОКА}</strong></big></td>
</tr>
{НАЧАЛО_ЦИКЛА_ХАРАКТЕРИСТИК_ТОВАРА}
<tr>
<td width="10%">{НАЗВАНИЕ_ХАРАКТЕРИСТИКИ}</td>
<td width="90%">{ЗНАЧЕНИЕ_ХАРАКТЕРИСТИКИ}</td>
</tr>
{КОНЕЦ_ЦИКЛА_ХАРАКТЕРИСТИК_ТОВАРА} {КОНЕЦ_ЦИКЛА_БЛОКОВ_ХАРАКТЕРИСТИК}</tbody>
</table>
<p> </p>
<table id="video" style="width: 100%;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="features_header" colspan="2" align="center" width="100%">Видео обзоры</td>
</tr>
<tr>{ВИДЕО_ТОВАРА}{ВИДЕО_ШИРИНА:400}{ВИДЕО_ВЫСОТА:280}{КОЛИЧЕСТВО_В_СТРОКЕ:2}</tr>
</tbody>
</table>
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Получается вы из фотографии размером 200x200px создаёте фотографию размером 300х300px, так?
С уважением, поддержка ElbuzGroup.
vkapas
Сообщения: 209
Зарегистрирован: 03 авг 2012 00:53

Доброго дня.
Из-за других проблем с интернет-магазином немного забросил эту тему, извините.
TechAdmin писал(а):Получается вы из фотографии размером 200x200px создаёте фотографию размером 300х300px, так?
Я писал про фотографии товара в программе ContentCreator (в карточке описания товара). И шаблон, код которого я привёл, относится только к ContentCreator, и формирует картинки только для просмотра в программе. Я тогда ещё плохо понимал, как именно работает выгрузка изображений.

Сейчас, когда руки наконец-то дошли до этой проблемы, я провёл небольшой эксперимент, полностью удалив экспортированные изображения с сайта и их источники с локального носителя (папка Export в ContentCreator). Кроме того, за это время мы изменили формат больших изображений — 600х600 вместо 300х300. И после первой же выгрузки фотографий проблема повторилась: для некоторых товаров (это всегда одни и те же товары) «маленькие» фотографии размыты, тогда как «большие» всегда выглядят чёткими и качественными.

Я взял для примера 5 товаров из разных категорий, и у всех пяти одинаковые симптомы. Судя по всему, проблема в работе скрипта, который изменяет размер фотографий перед выгрузкой. Не могли бы вы проверить на этих товарах работу скрипта на своей стороне? Вот эти товары с названиями, — так, как они выглядят у нас (и локально и на сайте — CMS их дополнительно не обрабатывает):

Sennheiser PC230 черный с микрофоном:
Изображение Изображение

Samsung GT-C3300i HELLO KITTY CANDY PINK:
Изображение Изображение

CiTiZeN Reader T760B black:
Изображение
Изображение

Sony Cyber-shot DSC-HX200V черный:
Изображение
Изображение

Panasonic SC-HC17EG-K черный:
Изображение
Изображение
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

Приведите пожалуйста скриншот настроек, для изменения размеров фотографий из программы СС.
С уважением, поддержка ElbuzGroup.
vkapas
Сообщения: 209
Зарегистрирован: 03 авг 2012 00:53

Изображение
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

К сожалению скриншот не открывается.
С уважением, поддержка ElbuzGroup.
vkapas
Сообщения: 209
Зарегистрирован: 03 авг 2012 00:53

Странно, у меня всё открывается. Перезалил на другой хостинг:

Изображение

На всякий случай, прямая ссылка:
http://s1.ipicture.ru/uploads/20120922/DCAqVV4i.png
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

TechAdmin писал(а): Получается вы из фотографии размером 200x200px создаёте фотографию размером 300х300px, так?

Я писал про фотографии товара в программе ContentCreator (в карточке описания товара). И шаблон, код которого я привёл, относится только к ContentCreator, и формирует картинки только для просмотра в программе. Я тогда ещё плохо понимал, как именно работает выгрузка изображений.
Сейчас, когда руки наконец-то дошли до этой проблемы, я провёл небольшой эксперимент, полностью удалив экспортированные изображения с сайта и их источники с локального носителя (папка Export в ContentCreator). Кроме того, за это время мы изменили формат больших изображений — 600х600 вместо 300х300. И после первой же выгрузки фотографий проблема повторилась: для некоторых товаров (это всегда одни и те же товары) «маленькие» фотографии размыты, тогда как «большие» всегда выглядят чёткими и качественными.
Проблем с ресайзом фотографий не обнаружено, пример ресайза из программы E-Trade Content Creator фотографии 300х300px из фотографии оригинала 588x430px:
p303_small.jpg
p303_small.jpg (17.38 КБ) 6105 просмотров
Ваша фотография:
Изображение
Похоже у вас всё та же проблема, о которой вам был дан ответ еще месяц назад (21 авг 2012, 15:52), скорей всего у вас оригинальный размер фотографии имеет размер менее 300х300px и вы программным образом увеличиваете размер фото, тем самым ухудшая качество итоговой фотографии, что логично. Аналогично обстоят дела с большими фотографиями, если размер оригинальной фотографии 588x430px и вы при этом задаёте итоговой размер 600х600px, то вы гарантированно на выходе получите фотографию товара с ухудшением качества. Проверьте размер в пикселях, у маленькой и большой фотографии в карточках товаров, прежде чем задавать для ресайза такие выходные размеры фотографий.
С уважением, поддержка ElbuzGroup.
vkapas
Сообщения: 209
Зарегистрирован: 03 авг 2012 00:53

В итоге проблема решилась обновлением CS-Cart до 3.0.3, а также CC и HTTP-Tunnel :-)
Ответить

Вернуться в «Техническая поддержка программы E-Trade Content Creator»