|
|
15.12.2015, 16:33
|
|
Medoti
Зарегистрирован: 2015-08-24
Сообщений: 2
|
Доброго времени суток.
Нужна реализация импорта прайс листа. Обновление цен у существующих товаров, и вывод информационного сообщения о том, что:
1: В прайс листе есть товар, но на сайте такой товар не обнаружен.
2. Товар есть на сайте, но товара нет в прайс листе.
С чего начать? Как быть? Может есть уже у кого какое-то решение? Перерыв весь форум ничего подобного не нашел, но эта же функция нужна абсолютно всем интернет магазинам.
заранее благодарю.
|
|
|
20.12.2015, 13:58
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Предположим формат вашего прайса Excel
PHP Excel Reader (работает только со старым форматом) есть и аналоги
Разбейте полученный массив и проверьте все что нужно и далее отобразите необходимую информацию по условиям.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
17.01.2016, 18:37
|
|
shmidt
Зарегистрирован: 2016-01-17
Сообщений: 5
|
Цитата:Доброго времени суток.
С чего начать? Как быть? Может есть уже у кого какое-то решение? Перерыв весь форум ничего подобного не нашел, но эта же функция нужна абсолютно всем интернет магазинам.
Вряд-ли такое предвидится в самой цмс. Используйте стационарные программы для прайсов а из них уже обновляйте весь каталог товаров и остатков целиком
|
|
|
19.01.2016, 20:49
|
|
Гость
Гость
|
Цитата:
Вряд-ли такое предвидится в самой цмс. Используйте стационарные программы для прайсов а из них уже обновляйте весь каталог товаров и остатков целиком
Посоветуйте какую-нибудь подходящую программу, кроме Excel конечно.
|
|
|
29.01.2016, 13:04
|
|
Vlado
Зарегистрирован: 2016-01-29
Сообщений: 2
|
Цитата:Используйте стационарные программы для прайсов а из них уже обновляйте весь каталог товаров и остатков целиком
Как называется программа на картинке? Она дял работы с прайсами?
|
|
|
29.01.2016, 16:36
|
|
Гость
Гость
|
тест оесо
|
|
|
29.01.2016, 20:21
|
|
shmidt
Зарегистрирован: 2016-01-17
Сообщений: 5
|
Цитата:Посоветуйте какую-нибудь подходящую программу, кроме Excel конечно.
Цитата:Как называется программа на картинке? Она дял работы с прайсами?
Это программа Inetshop. Софт большой, рассказывать не буду, легко можно найти в поисковике. Мне больше всего нравится автоматическое определение аналогов товаров у разных поставщиков и сценарии для автоматической закачки прайсов.
|
|
|
07.02.2016, 14:42
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Александр вам верно указал направление - изучайте обработку данных с помощью PHP ExcelReader, пишите свой парсер или закажите у кого-нибудь из неткатовских партнеров. Задача действительно популярная и давно отработанная.
Но универсального решения не существует и не может существовать. В том числе вам ничем не поможет рекламируемая здесь крутая программа, будьте уверены. :-)
Только писать свой парсер или заказывать разработку у кого-то.
|
|
|
25.07.2016, 15:41
|
|
Ostin
Зарегистрирован: 2016-07-25
Сообщений: 1
|
У кого-то есть готовые наработки по импорту экселевских прайсов?
|
|
|
06.11.2016, 02:34
|
|
Roeland
Зарегистрирован: 2016-11-06
Сообщений: 2
|
Цитата:Только писать свой парсер или заказывать разработку у кого-то.
Заказывать у кого? Сколько будет стоить для 5 экселевских прайсов, одного CSV и одного xml как для яндекса?
Цитата:У кого-то есть готовые наработки по импорту экселевских прайсов?
Судя по всему, если они у кого-то есть, то никто не поделится.
|
|
|
06.11.2016, 11:06
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Есть ведь официальный список netcat-разработчиков, многие сертифицированы.
Отметьте заинтересовавших, и отправьте им тендерную заявку. Думаю, что и наша студия, и другие партнеры с удовольствием поучаствуют в вашем тендере - и вы сможете выбрать наиболее подходящего исполнителя.
Цитата:если они у кого-то есть, то никто не поделится
Имеется вот, к примеру, у меня несколько разработанных нами вариантов функции excel-импорта прайсов и каталогов для netcat. Я без проблем и совершенно бесплатно скину вам или выложу здесь какой-то из них, но какой в этом толк для вас и других пользователей форума? Ведь, как я уже написал выше, товарная база в Неткэт не стандартизирована. Каждый проект уникален, поэтому ни один из имеющихся вариантов парсера вам не подойдет совершенно точно. А если переделывать одну из существующих наработок под ваш проект, то проще написать ее заново. Поверьте, в данном случае это действительно так - проще написать новый, чем исправлять имеющийся.
Если планируете писать модуль-обработчик сами, то ссылку на официальную документацию по excelreader'у вам выше скинули.
Существует еще php-библиотека PHPExcel, встроенная с недавних пор в Неткэт, но лучше ею не пользоваться, она ест чересчур слишком много оперативки и импорт падает даже на мелких прайсах.
Если будете тендер отправлять на индивидуальную разработку, ориентируйтесь на 3-6 тыс.руб за базовую функцию excel-импорта товаров одного типового прайса. Если остальные 4 прайса однотипные, то допилить скрипт, чтобы он обрабатывал заодно и их тоже, может стоить еще 1-2 тысячи. Но вам нужно учитывать то, что стоимость работы зависит от того, нужно ли обновлять старые товары, нужно ли картинки закачивать из ссылок в excel-файле, нужно ли пополнять списочные поля компонента новыми значениями автоматически по excel-файлу.
По трудозатратам нет большой разницы, из CSV программировать импорт, или из Excel.
Если говорить об YML-импорте товаров (XML-файл Яндекс.Маркета или Яндекс.Товаров), то нужно ориентироваться на стоимость около 15-25 тыс.руб в зависимости от требований: надо ли картинки. справочники обновлять, нужен ли полный автомат, модерация, отчеты о загрузке и т.д.
Возможно, вы хотели бы сделать полный автомат, чтобы и все 5 excel-файлов, и CSV, и XML-файлы скачивались от поставщиков автоматом, и заливались в каталог товаров тоже сами, тогда нужно решать задачу не по отдельным кусочкам, а комплексно - писать один большой, но универсальный модуль обмена. Тогда если у вас появится какой-то поставщик с JSON-файлами, например, то затраты на внедрение этого формата будут минимальными.
|