Тезисы выступления компании 7910 e-commerce на конференции "Электронная коммерция и торговля - 2008" на тему "Готовые программные решения для электронной коммерции" Подробнее»
Как же все таки работает массовая загрузка картинок?
Попытался воспользоваться файловым менеджером, но результата не добился.
1. Загрузил картинки в папку /download/abclub/Images/Guitars/
2. Импортом обновил группу товаров, где для каждого товара прописал путь: /download/abclub/Images/Guitars/хххх.jpg
Но картинки так и не показываются. Может я чего не понимаю?
Пример:
http://www.abclub.7910.org/index.php?cPath=13_15
на все эти товары есть картинки.
Например по товару id=44368 (код = 44692)
В товаре указана картинка "/download/abclub/Images/Guitars/44692_sm.jpg"
И по этому пути лежит эта картинка! Но она не показывается.
Необходимо указывать две точки перед /download:
../download/abclub/Images/Guitars/хххх.jpg
Мы переимпортировали раздел Электрогитары с исправленными путями к изображениям (файл abclub_test_image.txt): http://www.abclub.7910.org/index.php?cPath=13_15
Спасибо. Вроде разобрался. Но выяснились некоторые глюки и появились вопросы:
1. Глюк. Когда пытаешься удалить папку в файловом менеджере содержащую файлы, отвечаешь на вопрос "да", но папка не удалаяется. Тоже самое с файлами архивами.
2. Вопрос. В файловом менеджере стоит ограничение на 1000 файлов. Это для всех или только для бесплатной версии? Я проплатил за увеличение каталога до 1000 позиций. И теперь получается что я могу для каждого товара указать только одну картинку? Странно. Есть ли возможность снять для меня ограничение на количество файлов?
3. Вопрос. если я создал в консоли товар, добавил руками к нему картинки, потом выгрузил каталог в файл, изменил в файле путь к картинкам для этого товара и загрузил обратно. После загрузки старая картинка (на которую уже нет ссылок) удаляется или продолжает висеть в системе бесконечно? Ведь команды в явном виде на удаление картинки в этом случае не дается... Если продолжает висеть, то может вам есть смысл найти способ почистить свою базу от таких подвисших файлов?
[quote:2736d3819b]Когда пытаешься удалить папку в файловом менеджере содержащую файлы, отвечаешь на вопрос "да", но папка не удалаяется. Тоже самое с файлами архивами.[/quote:2736d3819b]
Исправлено.
[quote:2736d3819b]Вопрос. В файловом менеджере стоит ограничение на 1000 файлов. Это для всех или только для бесплатной версии? Я проплатил за увеличение каталога до 1000 позиций. И теперь получается что я могу для каждого товара указать только одну картинку? Странно. Есть ли возможность снять для меня ограничение на количество файлов?[/quote:2736d3819b]
Файловый менеджер больше рассчитан на загрузку виртуальных товаров (программы, рефераты, музыка) - файлы закачиваются со специальным шифрующим доступом, чтобы быть доступными на скачивание только покупателям, оплатившим виртуальный товар. Поэтому количество возможных для загрузки файлов для заливки через файловый менеджер равно количеству возможных товаров (чтобы пользователи не могли закачать и продавать больше виртуальных товаров, чем оплатили).
Заливка картинок через файловый менеджер мы добавили позже по многочисленным просьбам пользователей. Загружать через файловый менеджер тысячи изображений для товаров неудобно, поэтому для пользователей, заказавших увеличение количества товаров мы предоставляем по запросу ftp-доступ - там нет ограничений на количество файлов, можно работать с файлами напрямую как в проводнике. Если Вам нужен ftp-доступ и Вы сможете его настроить и им пользоваться пришлите заявку в вольной форме о предоставлении ftp-доступа нам на email.
[quote:2736d3819b]Вопрос. если я создал в консоли товар, добавил руками к нему картинки, потом выгрузил каталог в файл, изменил в файле путь к картинкам для этого товара и загрузил обратно. После загрузки старая картинка (на которую уже нет ссылок) удаляется или продолжает висеть в системе бесконечно? Ведь команды в явном виде на удаление картинки в этом случае не дается... Если продолжает висеть, то может вам есть смысл найти способ почистить свою базу от таких подвисших файлов?[/quote:2736d3819b]
Да, Вы правы. старые картинки, на которые нет ссылок не удаляются. Часто пользователи не заливают каждому товару новое изображение, а просто указывают путь к уже существующему на сервере. Таким образом на сервере не дублируются одинаковые изображения, один и тот же файл можно использовать из нескольких мест. Выявить на сервере файлы, которые уже больше нигде не используются тяжело - пути к этим файлам могут быть использованы не только в описаниях товаров, а и в статьях, новостях и т.д.