В предыдущей статье мы рассказали про возможность пакетной обработки изображений и прайсов-поставщиков с помощью бесплатной утилиты PriceLoader.
Напомним, что утилита позволяет, на основе прайс-листа Excel, создать sql-файл, для последующей загрузки его в базу данных интернет-магазина. В sql-файле содержатся команды обновления и создания товаров по таким данным, как цена, склад, описание, артикул. В новой версии PriceLoader мы добавили несколько полезных для пользователя опций.
![PHPShop PriceLoader](https://habrastorage.org/r/w1560/storage2/1b2/a7e/21f/1b2a7e21f377abdb35515b0b770c9324.png)
Новая версия PHPShop PriceLoader поддерживает учет статусов товаров. На основе импортированных данных из Excel файла, вы можете выбрать нужное действие с товаром:
Мы сделали учет валюты товаров на основе международных ISO кодов валют, что позволяет заносить товары в разных валютах из разных прайс-листов.
Напомним, что обработанные изображения, если их больше одной, добавляются в базу фотогалереи вашего интернет-магазина. Теперь добавилась возможность добавлять новые изображения в фотогалерею и обновлять их. Кроме того, изображения можно обрабатывать – изменять размер картинок под ваш дизайн, накладывать вотермарк.
Чтобы не создавать лишнюю нагрузку на сервер, из-за большого количества картинок в одной папке, можно указать нужный каталог записи обработанных изображений.
Теперь в настройках можно указать, как следует искать изображения:
![PHPShop PriceLoader](https://habrastorage.org/r/w1560/storage2/bb7/c28/05b/bb7c2805babdb6da22d05c15a538dc5f.png)
После обработки, полученные sql-файлы загружаются через панель управления базы данных phpMyAdmin, либо через административную панель интернет-магазина PHPShop меню «База – Загрузка SQL файла». Остается только загрузить полученные папки с обработанными изображениями на ftp вашего магазина в папку /UserFiles/Image/, и изображения появятся на внешней части вашего магазина в нужных товарах.
Благодаря PriceLoader, и еще более 20 полезным утилитам, вы максимально упростите работу с интернет-магазином, избежите рутинных операций. PHPShop предоставляет эти решения абсолютно бесплатно для всех своих пользователей, не смотря на то, что схожие программы анализа прайс-листов распространяются на коммерческой основе.
Смотрите также: «Загрузка прайс-листов поставщиков в Интернет-магазина через 1С», «Перенос изображений товара из интернет-магазина в 1С».
Напомним, что утилита позволяет, на основе прайс-листа Excel, создать sql-файл, для последующей загрузки его в базу данных интернет-магазина. В sql-файле содержатся команды обновления и создания товаров по таким данным, как цена, склад, описание, артикул. В новой версии PriceLoader мы добавили несколько полезных для пользователя опций.
![PHPShop PriceLoader](https://habrastorage.org/storage2/1b2/a7e/21f/1b2a7e21f377abdb35515b0b770c9324.png)
Учет статусов товаров
Новая версия PHPShop PriceLoader поддерживает учет статусов товаров. На основе импортированных данных из Excel файла, вы можете выбрать нужное действие с товаром:
- Игнорировать – статус игнорирует наличие товара на складе и не выключает его показ на сайте
- Снять с продажи – при отрицательном значении склада, товар убирается с показа в интернет-магазине
- Под заказ – при отрицательном значении склада, товар остается в выводе на сайте, но его нельзя заказать, а только уведомить
Учет нескольких валют
Мы сделали учет валюты товаров на основе международных ISO кодов валют, что позволяет заносить товары в разных валютах из разных прайс-листов.
Пакетная обработка изображений
Напомним, что обработанные изображения, если их больше одной, добавляются в базу фотогалереи вашего интернет-магазина. Теперь добавилась возможность добавлять новые изображения в фотогалерею и обновлять их. Кроме того, изображения можно обрабатывать – изменять размер картинок под ваш дизайн, накладывать вотермарк.
Чтобы не создавать лишнюю нагрузку на сервер, из-за большого количества картинок в одной папке, можно указать нужный каталог записи обработанных изображений.
Теперь в настройках можно указать, как следует искать изображения:
- Поиск изображений, названия файлов которых соответствуют артикулам товаров, указанных в соответствующих полях файла с данными. Например, если в файле с данными указан товар с артикулом «А0001», то имена файлов изображений могут иметь вид: «А0001.jpg» или «А0001_1.jpg, А000_2.jpg».
- Поиск каталогов, названия которых соответствуют артикулам товаров. В случае удачного поиска, все файлы изображений, входящие в найденный каталог считаются принадлежащими текущему товару.
![PHPShop PriceLoader](https://habrastorage.org/storage2/bb7/c28/05b/bb7c2805babdb6da22d05c15a538dc5f.png)
После обработки, полученные sql-файлы загружаются через панель управления базы данных phpMyAdmin, либо через административную панель интернет-магазина PHPShop меню «База – Загрузка SQL файла». Остается только загрузить полученные папки с обработанными изображениями на ftp вашего магазина в папку /UserFiles/Image/, и изображения появятся на внешней части вашего магазина в нужных товарах.
Благодаря PriceLoader, и еще более 20 полезным утилитам, вы максимально упростите работу с интернет-магазином, избежите рутинных операций. PHPShop предоставляет эти решения абсолютно бесплатно для всех своих пользователей, не смотря на то, что схожие программы анализа прайс-листов распространяются на коммерческой основе.
Смотрите также: «Загрузка прайс-листов поставщиков в Интернет-магазина через 1С», «Перенос изображений товара из интернет-магазина в 1С».