-
Публикаций
6 009 -
Зарегистрирован
-
Посещение
Тип публикации
Профили
Форум
Дополнения
Статьи
FAQ
Наши новости
Наши услуги
Блоги
module__dplus_manager
Все публикации пользователя usergio
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
ОК- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Сейчас очень много работы. Практически не отхожу от компьютера, люди обращаются за помощью в настройке. Бывают сложные прайсы, до сих пор нахожу мелкие "непредусмотренности". Есть задумка на 3-ю версию - очень хочется ее сделать. Там будет возможность выключать товары и чистить БД. К выходным хочу выпустить 2.1 Появится возможность корректировать цены товаров, имея всего два поля в прайс-листе - код товара и цену. Думаю, как с маржей поступить :-) В общем, занят.- 49 502 ответа
-
- 1
-
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Начну с простого :-) (с низу вверх). Цена может быть с запятой (это я так, на всяк случай написал "с десятичной точкой"). Может содержать руб. руб р р. грн.грн гр. гр Теги в описании можно попробовать организовать - попробую. Опции сделать было бы можно, если бы они были в одной строке, в разных колонках, т.е. так же, как у меня сделаны атрибуты. Модуль работает только на движке ОпенКарт, заточен на структуру БД ОпенКарта - пишу прямо в базу. Несколько картинок закачать тоже можно, но, опять же, если они будут в одной строке в разных колонках, но сразу предупреждаю, что они будут в папке с картинками называться блабла_2, блабла_3..... так нужно ОпенКарту. П.С. Представленный модуль не является традиционным модулем экспорта/импорта. Он работает с типичными прайс-листами, типичных поставщиков, минимизирует затраты на хостинг и на содержание штата компьютерщиков (основные затраты магазина). И построен по принципу "мы БД не вытираем, чтобы потом сформировать ее заново" (читали Руководство? его можно скачать бесплатно), модуль корректирует БД и дополняет новыми товарами из прайс-листа. Если, хостер прервет работу модуля по тайм-лимиту 30 сек. (дешевый тариф), то у нас не останется стертая и недописанная БД, как это может случиться при традиционном импорте. Достаточно нажать на кнопку и модуль продолжит работу. Памяти ему достаточно 64 Мбайт. Цель: в перспективе, обеспечить возможность не держать в офисе магазина никаких баз данных, явок и паролей :-)- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Вы предполагаете, что в прайс листе все это будет? Т.е. поставщик подготовит прайс с множеством картинок и с опциям? Тут наоборот, люди пишут, что в прайсах отсутствуют не то, что картинки, даже категории. Приходится вставлять все в полуавтоматическом режиме Экселя, а картинки искать самостоятельно или ставить на всю категорию одну типичную картинку. Думаю, что если я сделаю эту большую работу, как вы написали, то спросом все это пользоваться не будет почти ни у кого. Вам просто повезло с поставщиком - это большая редкость :-)/> Выйдет так, что я сделаю работу для одного человека.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Попробуйте так, например: monitors/samsung/22/tn_film Без первого и последнего слеша.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Модуль загружает в магазин товары из прайс-листа построчно. Т.е. одна строка - один товар. Если есть товар, то у него есть конкретная цена, картинка ... и конкретный цвет. Главное, что код этого товара отличается от кодов других товаров в прайсе (если коды одинаковые, то считается, что это тот же самый товар) Такие колонки, как цвет, объем, вес, диаметр, материал, страна изготовитель..... заносятся и показываются в разделе "Характеристики" (возле "Описание") Называются атрибуты. Атрибуты модуль поддерживает, а поиск по атрибутам реализован freelancer-ом с помощью чекбоксов (ставите галочки и программа находит товар одновременно по нескольким параметрам). С опциями через запятую, идея не плохая можно было бы подумать о реализации. :-) Но чуть позже, еще есть мелочи во 2-й версии, которые задумал сделать на днях.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
В личку пришел вопрос: "у меня такая ошибка XML не был сконвертирован из XLS файла!" Конвертировать в XML обязательно и именно из Экселя. Сам Эксель это делает. У меня 2007-й Недавно столкнулся с таким случаем. Прайс был в xml с полями типа <nasha>234.60</ end> <nakrutka>3.50</ end>.... Открываю его своим Экселем, а он мне говорит: Хотите я по своему усмотрению сформирую таблицу из этого файла? Говорю, Да, так он мне так и сделал колонку nasha и колонку nakrutka Но тут есть одна тонкость: таблица эта оказалась привязана к исходному файлу и не позволяла себя изменять (формулы работали не все), но справа, где таблица заканчивалась, начинались пустые колонки, там все формулы работали. Туда и добавлял то что мне было нужно. Потом конвертнул в xml- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Сделал, возьмите из раздачи файл admin/controller/catalog/suppler.php найдите в нем, поиском "500" исправьте на сколько вам нужно. А можно спросить, что это у вас за прайс такой, в котором, что 1000 колонок?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Да, это нормально. Надеюсь, что вам не каждый день придется исправлять форму поставщика. Такова идеология ОпенКарта: добавили Товар - сохранитесь, зайдите снова. Следовал традициям :-) Не сочтите за труд, посчитайте сколько у вас атрибутов выпадает и сколько всего. У меня, кажется, установлен предел 200. В выпадающем окне атрибутов, движок справа у вас виден?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Vqmod, согласно инструкции, которая дана ему программистом и положена в его папку xml должен вносить изменения в системные файлы ОпенКарта. Чтобы эти файлы не портить vqmod делает их копию у себя в папке cache и вносит изменения в них только у себя в кэше, а оригиналы не трогает и не меняет. Вы знаете файлы в которые я вносил изменения, эти файлы (с изменениями) я выложил в раздаче. И тут, такое чудо :( после установки, вы заходите в кэш vqmod-а, чтобы посмотреть файлы, которые он изменил, а там они не все. Не хватает файла, который выводит в меню Каталог пункт Поставщики. Тогда я его добавил вручную (модифицированный) переименовал по шаблону vqmod-а и все заработало. Потом еще языковый файл добавил (в меню вместо Поставщики появилось text_suppler) тогда заработало.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Все suppler-ы из папок установки в соответствующие папки на сайте (можно только те, что отличаются по размеру). Главное, перед установкой удалите из БД таблицы suppler & suppler_data. Пишите, если что не пойдет. Через день-два будет версия 2.1 Написал Руководство.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
А у вас еще первая стоит?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Так и не понял, почему vqmod такой ленивый. Замкнутый круг получается: пока программа не вызывается vqmod ее не модифицирует, а программа не вызывается, потому, что ее нет в меню, а в меню ее нет, потому, что vqmod ее не модифицировал :-D- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Товарный чек уже перевел на русский, а Гарантийный талон не могу: не знаю росс. законодательства. Вы сами можете сделать Гарантийный талон: поменять текст в файле vqmod/XML/supplerXXX.xml Внизу файла замените текст с помощью NotePad обязательно в кодировке UTF-8. Значки не трогайте, а текст меняйте смело- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Установил у себя, было то же самое, что и у вас. vqmod неохотно загружает себе в кэш модифицированные фалы. Пришлось ему помочь :-) Скопировал в vqmod/vqcache и переименовал 2 модифицированных файла: vq2-admin_language_russian_common_header vq2-admin_view_template_common_header Заработало. Все файлы ОпенКарта, в которые я вносил изменения добавил в раздачу. Список файлов опубликован в раздаче. Правки в них отмечены комментариями.- 49 502 ответа
-
- 1
-
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Сейчас посмотрю. В крайнем случае поставлю на своем сайте 1.5.1.3 и проверю. Заработает.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Инсталируйте пару раз vqmod Такое бывает/ На крайняк, сравните файлы по моему списку в Тотал-е с теми, что сформировал vqmod- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Тот же прайс, второй раз пройдет очень быстро, т.к. картинки качать уже не будет. Измерял скорость обновления на 350 товарах. Прошло за 5 секунд. Т.е. ваш большой прайс обновится за 72 секунды. С ценой, я пообещал опрометчиво. Когда стал делать вторую версию, понял, что невозможно сделать цену по умолчанию. Отголоски моих попыток вы теперь можете видеть в файле errors: раньше не было сообщений, когда в прайсе встречалась пустая строка, теперь же - есть: The Product was passed: Row ~= 0. Product code (sku) = Код товара. Invalid price of product. Это не про товар - это про шапку прайса говорится, видите SKU ="Код товара" ? А теперь представьте, что бы было, если бы цена ставилась по умолчанию, шапка бы добавилась в базу с артикулом "Код товара", вместо "Цена" вписалось бы значение по умолчанию, категория - тоже по умолчанию, производитель - тоже... Короче, все строки прайса попали бы в базу :-) включая шапки и пустые строки. Тут я и понял, что если уж есть что-то, что отличает строку с товаром от случайного текста, то это поле цены. Если оно есть и если там число - то это строка товара. Остальные строки пропускаем.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Проверьте в php.ini параметр должен быть включен allow_url_fopen = on; и не закоментирован. Некоторые ссылки на картинки иногда оказываются пустыми. Чтобы ваш сайт не показывал всем, кому ни попадя предупреждения нужно перед публикацией сайта в php.ini отключить выдачу предупреждений и ошибок. А то взломают 8-) Это строки: display_errors = on; error_reporting = E_ALL; Сделайте так: display_errors = off; ; error_reporting = E_ALL; Но тогда вы не узнаете, какой товар остался без картинки. Выход такой: я вывожу предупреждение в файл errors.tmp типа: строка такая-то, код SKU такой-то, картинка не найдена. Пойдет?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Правильно, я уже извинялся за свою оплошность. Сделал обновление и при копировании файлов вместо двух разных забабахал один и тот же :ugeek: Уже исправил, народ обновился, но vqmod все старое вспоминает - его нужно перезапустить. Похоже, что и вам придется :( Замените 2 файла из обновления: admin/model/catalog/suppler.php admin/controller/catalog/suppler.php За информацию, большое спасибо. Написал руководство, гляньте.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Проверьте, заменили ли вы оба файла. Перезапустите vqmod - это он запомнил предыдущее состояние и теперь подставляет старые ошибочные файлы.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Вы заменили ОБА файла? У себя сейчас проверю.- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Прошу меня извинить, FIGO, подсунул вам вместо обновления лажу (перепутал файлы) :( Сейчас все исправил 5 мин перезалью. Только 2 файла замените: admin/model/catalog/suppler admin/controller/catalog/suppler- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Когда вы обновлялись, какая у вас версия?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio ответил в теме пользователя usergio в Модули обмена данными
Это предупреждения, не ошибка. Сейчас разберусь. Проверьте пожалуйста по ссылке картинка существует?- 49 502 ответа
-
- поставщики импорт
- наполнение им
- (и ещё 19)
Останні розширення
-
-
SP Cool Timer Автор: spectre
-
Все товары магазина Автор: kJlukOo
-
-
Список Заказов PRO Автор: Parallax