-
Posts
6,005 -
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 Модули обмена данными
В форме, уберите парсинг: вместо параметров поставьте колонку №1, а колонку со ссылкой сделайте пустой. Выключите все кнопки, уберите все "Обновлять..." кроме : "Обновлять и добавлять атрибуты". На странице Атрибуты укажите колонку прайса со значениями атрибута, и в выпадающем меню, выберите этот атрибут.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Если вы ставите модуль без вкюмод, то вы должны сами, руками, сделать замены/вставки в оригинальные файлы Опенкарта. Причем, в файлы ВАШЕГО Опенкарта - который у вас установлен. В этой папке образцы, вставки и замены выделены комментариями.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
1. Давайте сделаем так: найдите в основной программе такой кусок: if ($price_hanged == 1 or ($price_hanged > 1 and $cheap)) { $p = strpos($row_product[0]['model'], "-"); $nom = substr($row_product[0]['model'], 0, $p); $nom = $nom."-"; $l = strlen($id); if ($l < 2) $nom = $nom."0"; $nom = $nom.$id; $row_product[0]['model'] = $nom; if (!$equ) $report = $report. "Supplier has been changed "; $row_product[0]['quantity'] = $quantity; } замените его на: if ($price_hanged == 1 or ($price_hanged > 1 and $cheap)) { $p = strpos($row_product[0]['model'], "-"); $nom = substr($row_product[0]['model'], 0, $p); $nom = $nom."-"; $l = strlen($id); if ($l < 2) $nom = $nom."0"; $nom = $nom.$id; $row_product[0]['model'] = $nom; if (!$equ) $report = $report. "Supplier has been changed "; } $row_product[0]['quantity'] = $quantity; 2. Если вы имеете в виду url товаров, то подскажите, пож, подправлю для всех. Пусть специалист по СЕО подскажет, сделаем доброе дело :) Не скрою, урлы делал по рекомендациям специалистов, которые сопровождают "Розетку". Если есть другие соображения на этот счет, могу переспросить.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Раскрывал все плюсы, сохранял прайс, как Таблица xml 2003, потом прочитывал его Экселем и вуаля. А название категории вставлял в новую колонку, в каждый товар. Но это только при втягивании новых товаров, потом, для обновления цен и остатков старых - категория не нужна вообще.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Глянул и понял в чем причина. Ответить не смог, пропадают письма в ЛС, лучше тут пишите. Это я виноват. Давал совет, как обнулить таблицы product в БД, а забыл написать, что и таблицу url_alias тоже нужно Truncat-ировать. Вообще, этот совет неправильный. Нужно честно удалить товары с помощью модуля (Инструменты) - это самое корректное удаление товаров, лучше Опенкарта :) Потом зайти в БД, во все, уже пустые, product_ и везде, где есть автоинкремент сбросить его в 1.- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Что-то меня пугает состояние вашего ОпенКарта. Эта ошибка тоже не моя :( Функцией file_get_contents уже пол года, как не пользуюсь, перешел на CURL Плюс, белый экран :( Может все переустановить? Помогу модуль поставить, только вы таблицы suppler экспортируйте - чтобы Формы не пропали.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
А если выключить товары, которые обновились с 0 до даты месячной давности? Я этим пользуюсь.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В основной программе есть функция, которая парсит описания, а потом его шлифует - parsDescription В ней есть много таких строк, типа $text = str_replace('</div>', '</div><br>', $text); - означает найти и заменить. Предлагаю вставить еще такую строку: $text = str_replace('.', '. ', $text); - найти точку и заменить ее на точку с пробелом. или $text = str_replace('. ', '.<br> ', $text) - найти точку с пробелом и заменить их на точку с переводом строки.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В руководстве, в конце, как раз поделился собст. опытом.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Интересная идея, спасибо. Вот на таких идеях модуль и процветает :)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
И отключенные тоже попадают?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Получится :) Дело техники, вы пробуйте и пишите тут о проблемах.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
1. Хм, странно, завтра посмотрю, должно меняться, если колонка с количеством правильно указана. 2. Это правильно. Когда создается новый товар, ему обязательно нужно прописать сео. Модуль это делает без спроса. А что?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Каждый третий :) Похоже, что вы почистили файлы вкюмод, и теперь не хватает программы getMaxModel в admin/model/catalog/product- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
На этой странице описания нет http://market.yandex.ua/model.xml?modelid=7343356&hid=91650 А на этой - http://market.yandex.ua/model-spec.xml?modelid=7343356&hid=91650 есть характеристики, их спарсить можно. Намекаю, что это разные ссылки :) Вам нужно в прайсе поставить 2 ссылки, по одной парсить описание, а по другой - атрибуты.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно, спасибо за подсказку.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вы получили "Список похожих товаров". В колонке №5 указан товар, который встретился в прайсе. В колонке №4 указаны товары, которые есть у вас в магазине и похожи по названию на товар из колонки №5 (поэтому товар из прайса повторяется) Вам нужно выбрать: в какой строке товар из колонки №5 реально совпал с товаром из колонки №4 и отметить эту строку желтым цветом (ведь модуль может ошибаться) Когда вы удалите все, нежелтые строки - получите "Желтый прайс" (о нем читайте в руководстве). В приведенном фрагменте одинаковых товаров нет :) Вы первый на форуме, кто обратил внимание на эту функцию модуля. Дубли товаров в магазине - это бедствие, особенно, если цена на них разная. На форуме, в разных темах, уже поднимали этот вопрос. Решил его так. В следующем обновлении, улучшил распознавание дублей, меньше будет лишних строк.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот тут ocStore: 1.5.1.3, 1.5.3.1, 1.5.4.1, 1.5.5.1 (с vqmod или без ). OpenCart: 1.5.4, 1.5.5.1, 1.5.6 (с vqmod или без ).- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Написал.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Попробуйте еще "Сладкую парочку": Вывести атрибуты для корректировки и Загрузить исправленные атрибуты На какой-нибудь одной категории потренируйтесь:)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Юг-контракт полный парсинг- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В ЛС теряются письма, прошу извинить (сегодня было 57 шт). Откройте ваш файл Экселем (в руководстве описал этот процесс) и сохраните как Таблица xml 2003- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Зависит от версии вашего Движка, там не очень просто. Но вы можете, просто, Метки не выводить в карточке товара.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Очистите в БД таблицу product_related- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль обновляет товары у которых ску в магаизине и в прайсе совпало. При добавлении товаров, модуль проверяет: есть ли такое СКУ в магазине. Если есть, то добавления не происходит, товар обновляется. Т.е. товар идентифицируется по СКУ. По Модели определяется только номер поставщика.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)