Solution zema50 Posted August 30, 2023 at 02:57 PM Solution Share Posted August 30, 2023 at 02:57 PM Универсальный автоматический загрузчик прайсов 4 в 1 Добавил zema50 Добавлено 30.08.2023 Категория Обмен данными Просмотр файла Модуль для версии 2.3, для версии 3 реализовывается при спросе ( на 2000 р. дороже чем на 2.3). Версия PHP - 5.6-7.3, под 7.4 под вопросом Модуль может загрузить четыре вида прайсов:- XML, YML, CSV, Excel Модуль запускается как в ручном, так и автоматическом режиме. Загрузчик может автоматически загружать прайс лист по: url-адресу и ftp-адресу Загрузка прайс листов не ограничено по времени. Самый большой прайс который был загружен на сервер состоял из 1 200 000 товаров. Если прайс поставщика сделан по всем правилам, то настроить загрузчик не составит труда! Если же возникнут вопросы, то можно обратится к инструкции по настройке загрузчика или автору за консультацией. Но не всегда прайс поставщика сделан, мягко говоря, правильно. В этом случае вы можете обратиться к автору за помощью по настройке, стоимость услуги по настройке загрузчика составляет от 500 р. в зависимости от сложности прайса.. Возможности загрузчика Модуль предназначена для загрузки из прайсов формата YML/XML, CSV и Excel категорий и товаров, их последующего обновления. Модуль может загружать неограниченное количество товаров на любом хостинге, независимо от ограничений на время выполнения скриптов на сервере. Можно настроить неограниченное количество поставщиков, каждый из которых будет иметь свои собственные настройки и могут загружаться как последовательно, так и параллельно (одновременно). Поддержка мультиязычности, мультимагазина, модуля закупочная цена.Загружаемые данные о товарах: - Все основные данные товара (закладки «Основное» и «Данные» карточки товара) - Установка категории и производителя товара (закладка «Связи» карточки товара) - Любые атрибуты товара (в последней версии возможна загрузка атрибутов автоматически) - Любые опции товара - Скидки и Акции - Ценообразование по брендам - Конвертация валюты из прайса в нужную валюту (пока реализована для opencart 2.3) - Изображения товара (основное и дополнительные)Возможности настройки для YML/XML - файлов Можно получать и загружать данные: - Значения тегов, с указанием вложенности, а так же, если нужно, с условием наличия атрибута или определенного значения атрибута; - Значения атрибутов тегов - Шаблоны - возможность получить любое модифицированное значение тега или его атрибута, сложить несколько тегов или атрибутов, добавить другие слова, php-код или html-код.Возможности настройки для Excel-файлов Можно получать и загружать данные: - Значения ячеек из таблицыЦенообразование Если не выполнять никаких настроек, то цена товара будет соответствовать цене в прайсе.Можно настроить: - Общую надбавку в руб. (добавление к цене прайса конкретной суммы) - Общую наценку в % (после добавления надбавки (если есть) добавляется указанный % от суммы) - Надбавка и наценка для выбранных пользователем категорий - Надбавка и наценка для определенных интервалов цены в прайс-листе (например, для цены от 0 до 100 руб, указать наценку 50%, для цены от 101 руб. до 1000 руб. указать наценку 40%, свыше 1000 руб – 30%) - Надбавка и наценка для определенных категорий и определенных интервалов цен (сочетание двух предыдущих вариантов)Общие настройки Типы загружаемых файлов: XML (любые, в т.ч. YML) , XLS и XLSX (от Excel 95 и выше) - получение категорий (реализовано частично) CSV- получение категорий (не реализовано)Загружаемые данные: - Загрузка категорий с учетом вложенности категорий - Сопоставление категорий из прайса с категориями в магазине - Загрузка товаров со всеми данными, картинками, атрибутами, опциями, акциями и скидками - Создание производителей при загрузке товаровВозможные источники прайс-листов: - Из файла на компьютере пользователя - Модуль скачивает прайс по указанному url-адресу - Модуль скачивает прайс по указанному ftp-адресу (с авторизацией, указанием каталога и т.д.)Способ загрузки файла: - Ручной. Пользователь нажимает кнопку «Запустить», чтобы начать загрузку. - Автоматический. Запускается cron-ом сервера (есть на всех видах хостингах без исключения). Автоматически запуск может работать только для загрузки по http и по ftp.Отправка e-mail уведомлений: - При установки этой настройки в значение «Включено», модуль будет отправлять на указанный e-mail подробный отчет о проделанной загрузке, как в ручном, так и в автоматическом режиме.Расширенные настройкиСпособ добавления/обновления: - Добавлять новые товары, обновлять существующие - Только добавлять новые товары, не обновлять существующие - Только обновлять существующие товары, не добавлять новыеФильтр товаров по категориям: - Загружать товары из всех категорий - Загружать товары из всех, кроме указанных категорий - Загружать товары только из указанных категорийФильтр товаров по цене: - Загружать все товары - Пропускать товары, цена которых меньше или равна указанному значению - Пропускать товары, цена которых больше или равна указанному значениюФильтр товаров по изображениям: - Загружать все товары - Пропускать товары без изображенийЕсли количество товара больше указанного значения: сделать "Статус" - указывается какой, иначе сделать "Статус" – указывается какой. Если товара больше нет в прайсе: - Ничего не делать - Поменять статус на "Отключено" - Удалить товарВычитать со склада: Да / НетОтсутствие на складе: - Список возможных статусовКоличество товара по-умолчанию: - Указывается значениеИмена файлов изображений: - Использовать оригинальное имя файла (как в прайсе) - Генерировать новые имена файлов (по наименованию товара) - Генерировать новые имена файлов (цифровые)Изображения из zip-архива: - позволяет предварительно загрузить на сервер архив с изображениями, которые будут в последствии использоваться для добавления в товарВыбор обновляемых объектов (отмечаются галочками): - Количество (остаток) - Цена (в т.ч. акционная) - Изображения - Основные данные - Значения атрибутов - Значения опцийСпособ обновления цены: - Всегда обновлять (кроме установленных вручную) - Обновлять если цена из прайса больше 0 - Обновлять если цена из прайса + %-ты больше, чем в магазине Благодаря встроенному шаблонизатору вы можете загрузить практически любой сложный прайс, скомпоновать данные так как вам нужно, Для примера, часто в название товара указывается артикул Товар (111111), используя шаблонизатор вы можете удалить из названия если надо артикул и вставить его в карточке товара в нужное поле. Возможно предоставление демо доступа для подробного ознакомления с загрузчиком. ПЕРЕД ПОКУПКОЙ ОБЯЗАТЕЛЬНО СВЯЖИТЕСЬ СО МНОЙ ДЛЯ ПРОВЕРКИ ВАШИХ ПРАЙСОВ. ТОЛЬКО ПОСЛЕ МОЕГО ПОДТВЕРЖДЕНИЯ, ЧТО ВАШИ ПРАЙСЫ МОЖНО ГРУЗИТЬ, ВЫ МОЖЕТЕ ПОКУПАТЬ ДАННЫЙ ЗАГРУЗЧИК. ЕСЛИ ВЫ КУПИЛИ ЗАГРУЗЧИК БЕЗ МОЕГО ПОДТВЕРЖДЕНИЯ, ТО ОТВЕТСТВЕННОСТИ ЗА 100% РАБОТУ С ВАШИМИ ПРАЙСАМИ Я НЕ НЕСУ ! Все возникшие вопросы вы можете задать на форуме. Прошу учесть, что это не все перечисленные возможности данного загрузчика ! Загрузчик разрабатывался по принципу - 1 раз настроил и забыл. Внимание! Правильная работа модуля не гарантируется на хосте: beget.com! В связи с тем, что у них права на папки и файлы порезаны, стандартный функционал порезан, рнр модули некоторые когда подключены, когда нет. поэтому конкретно сказать, почему там что то может не работать, нельзя. Поддержка просто неадекват. В стоимость входит - загрузчик, обучение, настройка одного прайса. (настройка дополнительных прайсов 500-1000 р. в зависимости от сложности) Возможно сделать демо одного вашего прайса, стоимость 500 р. при покупке эти деньги будут учитываться. Лицензия предоставляется на один домен (бессрочно) и на поддомены. Для работы модуля необходим IonCube Loader версии не ниже 5.0 на PHP не ниже 5.6 1 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 02:38 PM Author Share Posted September 1, 2023 at 02:38 PM в описание не написано, и так много чего там, поэтому пишу тут, в последней версии добавлен функционал 1. поддержка мультимагазина 2. поддержка модуля МультиСклад 3. замена названия атрибутов на лету, при загрузке прайса, к примеру у вас у одного поставщика название - Диагональ монитора, а у другого - Диагональ, практически это один и тот же атрибут, но если их загружать как есть, то в фильтре они будут оба, поэтому можно привести к одному виду, для примера Диагональ 4. замена значения атрибутов на лету при загрузке прайса, к примеру у одного - 19 дюймов, у другого 19`, так же можно привести к одному виду, к примеру 19` п.с. возможна доработка под ваши хотелки за отдельную плату. 0 Quote Link to comment Share on other sites More sharing options...
DEVAGENCY Posted September 1, 2023 at 03:27 PM Share Posted September 1, 2023 at 03:27 PM Нужна демка. 0 Quote Дизайн, программирование, обновление и тех. поддержка Opencart, ocStore Телеграм — @devagency Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 05:47 PM Author Share Posted September 1, 2023 at 05:47 PM В 01.09.2023 в 18:27, DEVAGENCY сказал: Нужна демка. демка делается по запросу. по конкретному прайсу. 0 Quote Link to comment Share on other sites More sharing options...
DEVAGENCY Posted September 1, 2023 at 05:51 PM Share Posted September 1, 2023 at 05:51 PM В 01.09.2023 в 20:47, zema50 сказал: демка делается по запросу. по конкретному прайсу. А что мешает сделать демку с "обычным" прайсом? Сейчас больше похоже на продажу услуги загрузке прайс листа. 0 Quote Дизайн, программирование, обновление и тех. поддержка Opencart, ocStore Телеграм — @devagency Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 06:16 PM Author Share Posted September 1, 2023 at 06:16 PM В 01.09.2023 в 20:51, DEVAGENCY сказал: А что мешает сделать демку с "обычным" прайсом? а что вам даст демка обычного прайса ? настройки обычного прайса можно увидеть на скринах. а по опыту продаж, скажу так. нормальных стандартных прайсов очень мало, в основном кривые и с хотелками клиентов. В 01.09.2023 в 20:51, DEVAGENCY сказал: Сейчас больше похоже на продажу услуги загрузке прайс листа. ну это ваше право, как вам удобнее думать. вы считаете, что типа модуль не мой, а я его где то просто перекупаю и перепродаю с установкой, то что вам даст по этому вопросу демка ? ну и насчет услуги, услуга по установке и настройке одного прайса входит в стоимость. что не так ? вы можете конкретно обосновать ваши требования по демке ? 0 Quote Link to comment Share on other sites More sharing options...
DEVAGENCY Posted September 1, 2023 at 06:19 PM Share Posted September 1, 2023 at 06:19 PM Здесь как и при покупке машины, хочется сначала посмотреть салон так сказать :) По скринам я лично не могу понять, удобно ли мне будет использовать этот инструмент или нет, я как потенциальный покупатель, хочу оценить товар, тем более что цена выше условных аналогов, надо знать за что платишь. 1 Quote Дизайн, программирование, обновление и тех. поддержка Opencart, ocStore Телеграм — @devagency Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 06:56 PM Author Share Posted September 1, 2023 at 06:56 PM я вам еще раз повторю, надумаете покупать, покажите прайсы, я посмотрю, на возможность их загрузки, сделаю демо конкретно указанного вами прайсы и вы посмотрите. 0 Quote Link to comment Share on other sites More sharing options...
DEVAGENCY Posted September 1, 2023 at 07:32 PM Share Posted September 1, 2023 at 07:32 PM Понятно, позицию автор понял. 0 Quote Дизайн, программирование, обновление и тех. поддержка Opencart, ocStore Телеграм — @devagency Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 07:54 PM Author Share Posted September 1, 2023 at 07:54 PM В 01.09.2023 в 22:32, DEVAGENCY сказал: Понятно, позицию автор понял. давайте поставим вопрос немного по другому. 1. вы хотите купить ? 2. у вас есть конкретные прайсы ? 3. у вас есть конкретные вопросы по настройкам и загрузке ? 4. у вас есть конкретные хотелки по загрузке данных из прайса ? 0 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 08:22 PM Author Share Posted September 1, 2023 at 08:22 PM и насчет этого вашего примера В 01.09.2023 в 21:19, DEVAGENCY сказал: Здесь как и при покупке машины, хочется сначала посмотреть салон так сказать :) вы приходите в салон, менеджер вам открывает машину, показывает, отвечает на ваши вопросы, так же при покупке б.у, все это делает продавец, никто, если судить по вашему заявлению, не выставляет машину на улицу с открытыми дверями, заходи кто хочет. так и тут. есть конкретика, получите конкретные ответы. 0 Quote Link to comment Share on other sites More sharing options...
specialforce22 Posted September 1, 2023 at 08:44 PM Share Posted September 1, 2023 at 08:44 PM Использовал данный модуль до знакомства с симпл квасом. Очень хороший модуль, в настройках гибкий и, помню, легче чем симпл квас (помнится очень удобно сличать категории ИМ с категориями поставщика) Уже прикипел к последнему, но в связи с его уходом придется перестраиваться и отлично, что Вы о себе заявили тут, а то и подзабыл уже)) Можно ли по древней покупке обозначить тут, на площадке клуба, сей факт, чтобы можно было файлы скачать и лицуху снова генернуть, а то уже и не помню по-моему Вы мне тогда ставили и активировали, что-то не могу найти. По заказу на Вашем сайте #124 Дата добавления: 18.03.2019 Домен: afishakrr.ru ? :) Спасибо. 0 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 08:53 PM Author Share Posted September 1, 2023 at 08:53 PM В 01.09.2023 в 23:44, specialforce22 сказал: Можно ли по древней покупке обозначить тут, на площадке клуба, сей факт, чтобы можно было файлы скачать и лицуху снова генернуть насчет этого поговорите с админом, если он проведет покупку без оплаты, я не против. 1 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted September 1, 2023 at 09:47 PM Share Posted September 1, 2023 at 09:47 PM В 02.09.2023 в 01:53, zema50 сказал: насчет этого поговорите с админом, если он проведет покупку без оплаты, я не против. здесь это максимально удобно сделано и разработчики могут переносить сюда покупки своих клиентов с других площадок самостоятельно 3 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
zema50 Posted September 1, 2023 at 10:03 PM Author Share Posted September 1, 2023 at 10:03 PM В 02.09.2023 в 00:47, AlexDW сказал: здесь это максимально удобно сделано спасибо. В 01.09.2023 в 23:44, specialforce22 сказал: Можно ли по древней покупке обозначить тут, на площадке клуба, сей факт сделал, лицензионный ключ на домен пришлю в личку, завтра. 0 Quote Link to comment Share on other sites More sharing options...
specialforce22 Posted September 1, 2023 at 10:30 PM Share Posted September 1, 2023 at 10:30 PM В 02.09.2023 в 01:03, zema50 сказал: сделал, лицензионный ключ на домен пришлю в личку, завтра. Супер!) Благодарю!!! 0 Quote Link to comment Share on other sites More sharing options...
Рашн Posted September 14, 2023 at 07:31 AM Share Posted September 14, 2023 at 07:31 AM Здравствуйте! Пользовался данным модулем в 2019-2020 году, потом обходился без него и вот теперь он снова понадобился. Сейчас в процессе запуска магазина, в связи с чем хочу попросить вас о помощи в у установке и настройке. 0 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 14, 2023 at 07:38 AM Author Share Posted September 14, 2023 at 07:38 AM В 14.09.2023 в 10:31, Рашн сказал: Здравствуйте! Пользовался данным модулем в 2019-2020 году, потом обходился без него и вот теперь он снова понадобился. Сейчас в процессе запуска магазина, в связи с чем хочу попросить вас о помощи в у установке и настройке. добрый день, устанавливать будете на тот де домен или новый ? хотелось бы посмотреть прайсы, есть ли там какие проблемы по загрузке, есть ли у вас какие пожелания по загрузке ? 0 Quote Link to comment Share on other sites More sharing options...
Рашн Posted September 14, 2023 at 07:41 AM Share Posted September 14, 2023 at 07:41 AM В 14.09.2023 в 17:38, zema50 сказал: добрый день, устанавливать будете на тот де домен или новый ? хотелось бы посмотреть прайсы, есть ли там какие проблемы по загрузке, есть ли у вас какие пожелания по загрузке ? Домен тот же. Подскажите куда прайс отправить? Пока особых пожеланий нет. 0 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 14, 2023 at 07:51 AM Author Share Posted September 14, 2023 at 07:51 AM на емайл, скинул в личку, вечером посмотрю и отпишусь. 1 Quote Link to comment Share on other sites More sharing options...
Рашн Posted September 14, 2023 at 08:04 AM Share Posted September 14, 2023 at 08:04 AM В 14.09.2023 в 17:51, zema50 сказал: на емайл, скинул в личку, вечером посмотрю и отпишусь. Отправил. Спасибо! 0 Quote Link to comment Share on other sites More sharing options...
SmoKIE Posted September 17, 2023 at 01:00 PM Share Posted September 17, 2023 at 01:00 PM Добрый день, подскажите как в графе "Условие пропуска товаров" указан 2 и более артикула и что бы условие пропуска для всех работало? Пробовал различными методами и через шаблон, никак не получается. Всегда первая позиция срабатывает, а последующие не пропускаются. 0 Quote Link to comment Share on other sites More sharing options...
zema50 Posted September 17, 2023 at 04:17 PM Author Share Posted September 17, 2023 at 04:17 PM В 17.09.2023 в 16:00, SmoKIE сказал: подскажите как в графе "Условие пропуска товаров" указан 2 и более артикула добрый день, так как вы настраиваете так не получится, условие срабатывает по конкретному значению тега или атрибута, к примеру у некоторых поставщиков в атрибуте available указано что товар в наkичие - true, отсутствует - false, тег offer, то есть offer available= 'true' вы не хотите грузить товары которых нет, тогда вы указываете в данной настройке тег offer атрибут available равно true или к примеру по тегу price товары с маленькой стоимостью price < 1000 будут пропускаться все товары с ценой меньше 1000 р в вашем случае надо использовать шаблон, типа <? '{#offer~id#}'=='158479' || '{#offer~id#}'=='157778' ?> ну и по логике если надо добавить еще артикулы, конечно если вы собираетесь пропускать несколько десятков, то такой вариант не прокатит, так как в базе поле не резиновое, но можно найти альтернативу. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.