Перейти к содержимому


BestFish

Регистрация: 21 Jan 2013
Offline Активность: May 18 2018 07:18 PM
-----

Мои сообщения

В теме: ShopCMS генерация фотографий (v 3.1.1, 3.1.2, VIP)

16 November 2015 - 11:33 PM

Вполне реализуемый момент, несколько строк.

Надо только понимать, что ресайз картинок при загрузке из CSV тоже будет отбирать ресурс сервера. Загрузка CSV будет происходить ЕЩЕ медленнее и, как следствие, максимальный размер CSV ( количество загружаемых товаров) станет еще меньше. Думаю, нормальное решение задачи выглядит так:
1. сделать выбор - загружать CSV-файл "через браузер" или брать его из каталога сервера, куда он будет предварительно загружен. Это нужно, если CSV-файл настолько большого объема (или канал настолько медленный), что штатный аплоад не влезает в таймаут.
2. сделать AJAX-обработку CSV-файла "порциями". Это у меня уже сделано, готовый модуль.
3. и вот уже в этот модуль добавить обработку фотографий. Ресайз, водяной знак и т.п.
При таком раскладе действительно можно будет не задумываться о размере CSV и времени исполнения PHP-скрипта.


сможете это все воплотить?

В теме: ShopCMS генерация фотографий (v 3.1.1, 3.1.2, VIP)

16 November 2015 - 02:12 PM

Я тормоз. Сразу не сообразил. CSV-файл это текстовый файл с ИМЕНАМИ файлов. Никакой проверки есть ли такие файлы в реальности в каталогах big/medium/small не производится и, как следствие, не производится и ресайза картинок. Даже если они уже загружены в правильные каталоги.

Красиво (правильно?) было бы, конечно, проверять. И если картинка из CSV-файла уже есть, то ресайзить ее соответственно заданному в настройках ресайза картинок. Вполне реализуемый момент, несколько строк. Но штатно это не сделано. Штатно есть фишка "отресайзить все сразу", которая работает только если товаров в пределах ~тысячи, иначе не хватает таймаута выполнения скрипта ресайза.

PS. Собственно, при загрузке товаров из CSV неизменной остается не только картинка "А", но и "B", и "C".



Благодарю за объяснение, не могли бы вы за денюшку, реализовать этот момент. если да то подробности в ЛС

В теме: Ответы на ваши вопросы!!!

12 November 2015 - 06:32 PM

имелось ввиду максимальное количество символов в названии загружаемой картинки .

Благодарю за ответ.

В теме: ShopCMS генерация фотографий (v 3.1.1, 3.1.2, VIP)

12 November 2015 - 06:27 PM

Не очень понятно, в чем проблема. Большая фотография не уменьшается до заданного в настройке размера?


Да, если импортировать товары через excel_import

В теме: ShopCMS генерация фотографий (v 3.1.1, 3.1.2, VIP)

11 November 2015 - 11:34 AM

когда загружаются товары импортом csv, фото остается большим в ячейке фотография А, может кто сталкивался с таким, есть решение?