-
Posts
6,001 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by usergio
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Попробовал, загрузил на демо-сайт (ох он и тормозить стал - 4000 товаров за 50 долл в год :-) ) Ищите вашу красоту тут http://ann.spywatcher.com.ua/index.php?route=product/category&path=20_26&page=8 Настройки, у поставщика 08 - Косметика Путь к картинкам добавил в последнюю колонку прайса. Описание получилось отстой :cry: Будем ровнять.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
ОК. Вам нужно было поле "Место расположение фото......" оставить пустым. У вас же прямые ссылки. В Руководстве подробно это описано.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Добрый вечер. Если бы так можно было сделать, то я смело мог бы претендовать на нобеля :-) Вот типичная ситуация, в строке прайса написано: код товара - 34465667 название - Ноутбук ACER Aspire One D270-268rr (NU.SGCEU.009) 10.1"WSVGA(1024x600) глянсовий, Intel Atom N2600 ........... А на странице сайта, где этот ноутбук представлен, написано alt="Aspire-D270" Как видите, названия не совпадают :( Может быть еще хуже ситуация: alt="555333-12_1", т.е. указали какой-то артикул. Найти картинку проблематично не то что на всем сайте, а даже не известной странице. Попался, как-то сайт, на котором возле картинки программисты всегда писали слово "Увеличить". Это считайте повезло, а так, чаще всего, возле картинки встречается название производителя, типа ASUS. Для того, чтобы искать картинку, я должен загрузить на ваш сервер всю страницу с сайта поставщика - это требует, иногда 40-50 МБ, а у вас, к примеру, сайт за 30 долл в год и вам выделено (мемори-лимит) 64 МБ - уже на пределе. А чтобы пересмотреть ВСЕ страницы сайта поставщика, нам не хватит тайм-лимита для загрузки даже одного товара. :(- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
http://office.microsoft.com/ru-ru/excel-help/HP010062736.aspx- 49,450 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Прайс нормальный, но ссылки на картинки должны быть полными, типа http://test.posilka55.ru/images/Etude-House-Drawing-Show-Creamy-Liner.jpg Интересно попробовать, как пройдет описание товара, уж очень оно у вас интересное.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Должно, кажется здесь уже кто-то так делал. Знаете как в Экселе соединить данные из двух колонок в одну?- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Попробуйте этим, я пользуюсь, на крокозябры внимания не обращаю. http://www.excel-tool.com/excelconverter.html В прайсе должен быть или путь к странице сайта поставщика (в каждой строке) или путь к картинке на сайте поставщика. если вы знаете сайт поставщика, мы можем сами пришпандерить к нему images/Etude-House-Blush-Contour-Brush.jpg- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Похоже, вы просто не тот файл скармливали дополнению :-) Если XML был получен из XLS, то у него во второй строке будет написано "Excel.Sheet" Поэтому слову я и определяю. Дате пожалуйста начало ссылки на картинки, т.е. что идет перед images/Etude-House-Blush-Contour-Brush.jpg И я попробую загрузить этот кусочек прайса на демо-сайт, а вы посмотрите настройки, вместе подправим Описание под вас. Добавлять Данные и Атрибуты нужно по "принципу ОпенКарта": добавили позицию, сохранились... и все сначала :(- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Замените файл admin/model/catalog/suppler.php - там тоже сделал изменения, для вашего случая. Меня уже просили об округлении цен: одни - чтобы без копеек, другие чтобы с копейками :-) .... Чтобы всем угодить, решил просто: в admin/model/catalog/suppler.php Строки 524 и 754 (нумерация свежего файла - после замены) вместо $np = round($new_price,2); поставьте $np = round($new_price/10,0)*10; Теги в описании вообще-то я делал, вот образец: http://ann.spywatche...product_id=5560 А вот, как это описание было написано в прайсе (сконвертированном в XML): <Cell ss:Index="14" ss:StyleID="s63"><ss:Data ss:Type="String" xmlns="http://www.w3.org/TR/REC-html40"><B>Описание товара шрифт по умолчанию. </B> <Font>(</Font> <Font html:Color="#008000">альт-ентер</Font> <Font> перевод строки в Экселе) Текст шрифтом по умолчанию </Font> <Font html:Size="11">Текст шрифтом 11 </Font> <Font html:Size="12">Текст шрифтом 12 </Font><I> <Font html:Size="9">Шрифт 9: текст курсивом, </Font></I> <U><Font html:Size="9"> шрифт 9 подчеркнутый,</Font></U> <Font html:Size="10"> шрифт 10 </Font> <Font html:Size="9" html:Color="#FF0000">шрифт 9 красный </Font> <B><Font html:Size="10" html:Color="#FF0000">шрифт 10 жирный </Font> <Font html:Size="11" html:Color="#003366">Опять шрифт 11 цветной. </Font> <Font html:Size="10">Текст шрифтом по умолчанию - 10.</Font></B></ss:Data></Cell> Работают шрифты 9, 10 и 11, цвета работают все, курсив, жирный ... тоже (обновите admin/model/catalog/suppler.php еще раз - спец. для вас наводил красоту. :-) С материнской категорией поколдую.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не-а:) Решил сначала сделать корректировку цены существующих в магазине товаров, даже, если в прайсе присутствуют только 2 колонки: код товара и цена. Маржа берется последняя из настройки стр. Данные для этой категории. Как вам идея?- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Сделал изменения, также, и для других версий. Все - в раздаче.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ваша проблема решена, обновите vqmod1513- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У вас в БД есть товары, у которых код SKU, начинается с буквы. Моя программа "тупо" находит наибольший код товара и прибавляет к нему единицу. Наибольшим кодом товара оказывается текст. Буква - больше цифры. А если к букве прибавить 1 получится 1 :) - таков недостаток оказался в PHP. Подправлю, спасибо. Получится так, что все коды SKU, которые были в БД раньше, и нестандартизированы под модуль останутся в неприкосновенности, и код поставщика через тире, к ним добавиться не сможет, потому что поставщик неизвестен. Это значит, что продажи товаров с такими кодами не будут учитываться в Отчете по Поставщикам.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Если вы не обновляли модуль, то это делать не обязательно- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не думал, что это понадобится :oops: Посмотрю.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Дайте пожалуйста, ссылку на сайт. И если можно демо-вход а админ панель- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ох и любят у нас писать в личку А вопрос-то важный: после установки модули в Категориях не появился пункт Поставщики Отвечал в личке так: Вот что должно быть в папке cache vqmod-а: vq2-admin_controller_catalog_product vq2-admin_controller_common_header vq2-admin_controller_report_product_purchased vq2-admin_controller_sale_order vq2-admin_language_russian_catalog_product vq2-admin_language_russian_common_header vq2-admin_language_russian_report_product_purchased vq2-admin_model_catalog_product vq2-admin_model_report_product vq2-admin_view_template_common_header vq2-admin_view_template_report_product_purchased vq2-admin_view_template_sale_order_invoice 2. vq2-system_engine_controller vq2-system_engine_front vq2-system_engine_loader vq2-system_library_language vq2-system_library_template vq2-system_startup 2-я группа файлов - должна появиться сама без проблем. В 1-ю группу входят файлы, в которые я вносил изменения (эти измененные файлы я приложил в раздаче) т.е. они там такие, какими их должен был бы сделать vqmod и поместить к себе в cach Если он не захотел это делать сам, то мы ему поможем, скопируем из раздачи два файла, отвечающие за вывод пункта Поставщики: vq2-admin_language_russian_common_header vq2-admin_view_template_common_header Имена файлов vqmod-a формируются интуитивно-понятно. После копирования, пункт в меню должен появиться, программа заработает и vqmod будет вынужден сделать все замены.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
ОК- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Сейчас очень много работы. Практически не отхожу от компьютера, люди обращаются за помощью в настройке. Бывают сложные прайсы, до сих пор нахожу мелкие "непредусмотренности". Есть задумка на 3-ю версию - очень хочется ее сделать. Там будет возможность выключать товары и чистить БД. К выходным хочу выпустить 2.1 Появится возможность корректировать цены товаров, имея всего два поля в прайс-листе - код товара и цену. Думаю, как с маржей поступить :-) В общем, занят.- 49,450 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Начну с простого :-) (с низу вверх). Цена может быть с запятой (это я так, на всяк случай написал "с десятичной точкой"). Может содержать руб. руб р р. грн.грн гр. гр Теги в описании можно попробовать организовать - попробую. Опции сделать было бы можно, если бы они были в одной строке, в разных колонках, т.е. так же, как у меня сделаны атрибуты. Модуль работает только на движке ОпенКарт, заточен на структуру БД ОпенКарта - пишу прямо в базу. Несколько картинок закачать тоже можно, но, опять же, если они будут в одной строке в разных колонках, но сразу предупреждаю, что они будут в папке с картинками называться блабла_2, блабла_3..... так нужно ОпенКарту. П.С. Представленный модуль не является традиционным модулем экспорта/импорта. Он работает с типичными прайс-листами, типичных поставщиков, минимизирует затраты на хостинг и на содержание штата компьютерщиков (основные затраты магазина). И построен по принципу "мы БД не вытираем, чтобы потом сформировать ее заново" (читали Руководство? его можно скачать бесплатно), модуль корректирует БД и дополняет новыми товарами из прайс-листа. Если, хостер прервет работу модуля по тайм-лимиту 30 сек. (дешевый тариф), то у нас не останется стертая и недописанная БД, как это может случиться при традиционном импорте. Достаточно нажать на кнопку и модуль продолжит работу. Памяти ему достаточно 64 Мбайт. Цель: в перспективе, обеспечить возможность не держать в офисе магазина никаких баз данных, явок и паролей :-)- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вы предполагаете, что в прайс листе все это будет? Т.е. поставщик подготовит прайс с множеством картинок и с опциям? Тут наоборот, люди пишут, что в прайсах отсутствуют не то, что картинки, даже категории. Приходится вставлять все в полуавтоматическом режиме Экселя, а картинки искать самостоятельно или ставить на всю категорию одну типичную картинку. Думаю, что если я сделаю эту большую работу, как вы написали, то спросом все это пользоваться не будет почти ни у кого. Вам просто повезло с поставщиком - это большая редкость :-)/> Выйдет так, что я сделаю работу для одного человека.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Попробуйте так, например: monitors/samsung/22/tn_film Без первого и последнего слеша.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль загружает в магазин товары из прайс-листа построчно. Т.е. одна строка - один товар. Если есть товар, то у него есть конкретная цена, картинка ... и конкретный цвет. Главное, что код этого товара отличается от кодов других товаров в прайсе (если коды одинаковые, то считается, что это тот же самый товар) Такие колонки, как цвет, объем, вес, диаметр, материал, страна изготовитель..... заносятся и показываются в разделе "Характеристики" (возле "Описание") Называются атрибуты. Атрибуты модуль поддерживает, а поиск по атрибутам реализован freelancer-ом с помощью чекбоксов (ставите галочки и программа находит товар одновременно по нескольким параметрам). С опциями через запятую, идея не плохая можно было бы подумать о реализации. :-) Но чуть позже, еще есть мелочи во 2-й версии, которые задумал сделать на днях.- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В личку пришел вопрос: "у меня такая ошибка XML не был сконвертирован из XLS файла!" Конвертировать в XML обязательно и именно из Экселя. Сам Эксель это делает. У меня 2007-й Недавно столкнулся с таким случаем. Прайс был в xml с полями типа <nasha>234.60</ end> <nakrutka>3.50</ end>.... Открываю его своим Экселем, а он мне говорит: Хотите я по своему усмотрению сформирую таблицу из этого файла? Говорю, Да, так он мне так и сделал колонку nasha и колонку nakrutka Но тут есть одна тонкость: таблица эта оказалась привязана к исходному файлу и не позволяла себя изменять (формулы работали не все), но справа, где таблица заканчивалась, начинались пустые колонки, там все формулы работали. Туда и добавлял то что мне было нужно. Потом конвертнул в xml- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Сделал, возьмите из раздачи файл admin/controller/catalog/suppler.php найдите в нем, поиском "500" исправьте на сколько вам нужно. А можно спросить, что это у вас за прайс такой, в котором, что 1000 колонок?- 49,450 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)