-
Posts
6,009 -
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 Модули обмена данными
В два-три дня постараюсь вложиться.- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Хочу сделать 3-ю версию. Там, в настройках формы поставщика, появится третья страница "Действия". Работать будет автономно. Предлагаю на обсуждение следующие действия (сначала, пользователь задает категорию или указывает: "для всех категорий", указывает производителя или "для всех"). 1. Выключить товары, которые не обновлялись после (дата). 2. Удалить товары, которые не обновлялись после (дата). 3. Множитель цены. 4. Округлить цены до целого числа. 5. 6. Предлагайте.- 49,510 replies
-
- 1
-
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Принцип автоматического формирования "Модели" (здесь "Код товара") вы поняли правильно. В Руководстве есть раздел: "Это странное слово "Модель", там я пытался объяснить, почему решил так сделать. Номер поставщика добавил в "Код товара" для того, чтобы можно было посчитать, на какую сумму за заданный период было продано товара конкретного поставщика. Ведь от этой суммы зависит скидка! Немного доработал "Отчет по продажам" - теперь там подбивается сумма "Всего" (раньше этого не было). В поле "Код поставщика" ставите 02, нажимаете "Фильтр" и.... вуаля :-) А потребитель все равно не узнает, что означает -02. Модуль различает товары по полю "артикул" (SKU) т.е. если в поле SKU есть код, который пришел из строки прайса, то этот товар только обновляется (в смысле цены, количества и все) Если же SKU - не знакомый, то товар добавляется. Привязка товара идет по этому полю, старайтесь, чтобы у разных товаров оно было разное, не обязательно артикул, лучше использовать код товара поставщика, тут меньше вероятность совпадений. Поле название товара может содержать что угодно, главное SKU!!! "Код товара" на вашем сайте (бывш. "Модель") - предназначен для диалога с покупателем. Покупатель называет код товара, менеджер его вводит в "Поиске", открывается страница с товаром. Поиск работает и по SKU (так, на всякий случай).- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Всем спокойной ночи, завтра на работу.- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
С кнопкой "Да" по умолчанию согласен. А насчет всего остального... главное код товара (в смысле SKU). Если поступил товар с SKU, который (SKU) уже есть в БД, то неважно, в какой категории он лежит - новый товар создан не будет. Образно говоря, SKU - это номер паспорта человека: в какой бы город он не переехал, у него корректируется только цена и кол-во. Открою вам "секрет": если товар определился, как уже существующий (по коду SKU), то категория, которую вы указали на странице "Данные" в качестве "Соответствует вашей категории", игнорируется. Маржа же определяется по категории Поставщика (1-е поле стр. Данные).- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Рад, что у вас получилось. С этой кнопкой сам попадался не раз. :ugeek: У старых товаров поменяется только цена, количество на складе и дата обновления товара. Все остальное - в неприкосновенности. Меняйте, что хотите. Кстати, на вашем сайте картинки в Описании появились? (у меня естеств., - нет).- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Нравится :-)- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Поровнял. Вам (больше никому!!!) нужно сделать следующее: В файле admin/model/catalog/suppler начиная со строки примерно 438 и по 450 закоментировать всю группу присвоений $st = ........ а место нее написать $st = htmlspecialchars_decode($st);- 49,510 replies
-
- 1
-
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
ОК. Вам нужно было поле "Место расположение фото......" оставить пустым. У вас же прямые ссылки. В Руководстве подробно это описано.- 49,510 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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
http://office.microsoft.com/ru-ru/excel-help/HP010062736.aspx- 49,510 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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Должно, кажется здесь уже кто-то так делал. Знаете как в Экселе соединить данные из двух колонок в одну?- 49,510 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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Похоже, вы просто не тот файл скармливали дополнению :-) Если XML был получен из XLS, то у него во второй строке будет написано "Excel.Sheet" Поэтому слову я и определяю. Дате пожалуйста начало ссылки на картинки, т.е. что идет перед images/Etude-House-Blush-Contour-Brush.jpg И я попробую загрузить этот кусочек прайса на демо-сайт, а вы посмотрите настройки, вместе подправим Описание под вас. Добавлять Данные и Атрибуты нужно по "принципу ОпенКарта": добавили позицию, сохранились... и все сначала :(- 49,510 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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не-а:) Решил сначала сделать корректировку цены существующих в магазине товаров, даже, если в прайсе присутствуют только 2 колонки: код товара и цена. Маржа берется последняя из настройки стр. Данные для этой категории. Как вам идея?- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Сделал изменения, также, и для других версий. Все - в раздаче.- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ваша проблема решена, обновите vqmod1513- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
У вас в БД есть товары, у которых код SKU, начинается с буквы. Моя программа "тупо" находит наибольший код товара и прибавляет к нему единицу. Наибольшим кодом товара оказывается текст. Буква - больше цифры. А если к букве прибавить 1 получится 1 :) - таков недостаток оказался в PHP. Подправлю, спасибо. Получится так, что все коды SKU, которые были в БД раньше, и нестандартизированы под модуль останутся в неприкосновенности, и код поставщика через тире, к ним добавиться не сможет, потому что поставщик неизвестен. Это значит, что продажи товаров с такими кодами не будут учитываться в Отчете по Поставщикам.- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Если вы не обновляли модуль, то это делать не обязательно- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не думал, что это понадобится :oops: Посмотрю.- 49,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Дайте пожалуйста, ссылку на сайт. И если можно демо-вход а админ панель- 49,510 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,510 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)