damapic Опубликовано 14 апреля, 2015 Жалоба Поделиться Опубликовано 14 апреля, 2015 Добрый день, сообщество.Готов поделиться небольшим скриптом который позволяет быстро обновить остатки и цены на сайте, при этом не найденные товары в базе будут добавлены в определенную категорию. Сам скрипт лежит на GitHub Ниже постараюсь расписать только его работу и настройки. Работа скрипта:1) Работает с файлами XLS2) Проверяет соответствие товара по артикулу3) Не найденные товары, отправляем в заранее определенную категорию4) Обновляет цены и остатки, как у товаров, так и у комплектаци15) Не запускает повторное обновление если файл с остатками не обновился. Настройки:1) Указываем xls файл с остатками $file_xls = 'ost.xls'; 2) Настраиваем подключение к БД3) Указываем категорию в которую будут складываться товары, в моем случае id категории 314 define('CAT_ID', 314); 4) Распределяем номера колонок в файле xls // номера колонок define('COL_UID', 1); define('COL_SKU', 2); define('COL_CATEGORY', 3); define('COL_NAME', 4); define('COL_FULL_NAME', 5); define('COL_DESCRIPTION', 6); define('COL_CONTENT', 7); define('COL_PRICE', 8); define('COL_UNIT', 9); define('COL_STOCK', 10); define('COL_IMAGE', 11); 5) Т.к. скрипт нацелен в основном на обновление то необходимо учесть что в дальнейшем будут использоваться только следующие переменные:- COL_SKU- COL_FULL_NAME- COL_PRICE- COL_STOCK Если кому то сложно будет разобраться и необходима помощь в настройке или доработке обращайтесь на почту hi@citypeople.ru Для кого это дополнение было полезно можете отблагодарить ЯДОМ. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.