-
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 Модули обмена данными
Первый слэш не нужен http://prntscr.com/ocpe05 он уже есть- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Как обычно, напишите в личку. Тем более, что у вас специфический вопрс. Никто не стесняется писать в ЛС, вот вчера, например, ответил на 174 письма- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не перенесет, просто не включайте тут ничего зеленого http://prntscr.com/ocp6zu И вообще, ничего не пишите здесь http://prntscr.com/ocp7cq Ведь при обновлении, модуль сам знает категорию каждого существующего в магазине товара. И переносить товары между категориями - это навредить магазину в продвижении!! Конечно, модуль этого не желает. - нашел товар по Артикулу - выяснил его младшую категорию, посмотрел наценку на вкладке Категории и наценки. - добавил наценку, если нашел - обновил в товаре все, что вы разрешили ( цену и остаток он сам обновляет ) - записал товар обратно в БД И все.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не затесался ли тут http://prntscr.com/ocp4oj у вас пробельчик? Если не получится, а в репорте будет написано, что описание обновилось или добавилось, значит сайт имеет кодировку не utf-8, а модуль этого не заметил Тогда прошу в личку, решим.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Зеленым цветом я обозначил кнопки и пункты, которые работают только при обновлении товара Красным - пункты, работающие только при добавлении нового товара. Если пункт не имеет цвета, то он работает всегда. Есть Инструмент ( Инструменты работают без прайса и не сохраняются ) http://prntscr.com/ocp1p4- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Образно говоря. Товар в опенкарте хранится только в одном экземпляре и только в самой младшей категории. К этой категории, привязывается СЕО товара и ссылка на товар в Гугле. В остальных категориях, товар может только ПОКАЗЫВАТЬСЯ, но не находиться! Стр. Категории и наценки предназначена только для младших категорий, старшие - там не прописываются, чтобы товар случайно не попал в старшую категорию. Поэтому, если вы хотите показать товар в других категориях, вы должны где-то показать модулю, в каких именно. Если на стр. Категории и наценки этого делать нельзя, то остается показать эти категории в колонках прайса: http://prntscr.com/lirgem Колонки 4,6,1,8 - это колонки с названиями категорий, в которых нужно дополнительно показать товар. Очевидно, что названия категорий в прайсе должно на 100% совпадать с категориями существующими в магазине, чтобы модуль смог их сличить. Маленькие и большие буквы в названиях, спец-символы имеют значение при сравнении: в прайсе и в магазине, спец-символы хоть и выглядят одинаково, но могут кодироваться по другому. Итак. 1. Товар создается и хранится всегда только в одной категории - младшей-главной. 2. Вы сами определяете ее для каждого, воновь создаваемого товара, с помощью Категории и наценки. 3. Главная категория товара остается неизменной ( иначе у вас будут проблемы с Гуглом ). 4. Во всех других категориях, товар можно только показывать, но не хранить в них. 5. Чтобы показать товар в других категориях, модуль должен знать, как они называются в магазине 6. Названия должны быть однозначными. ( Категория "Из кожи" не прокатит, если есть "Сумки" - "Из кожи и "Пальто" - "Из кожи" - это разные категории хоть и с одним названием). Поэтому, в "Категории и наценки" прописываются (перенаправляются) только младшие-главные категории товара. Дополнительные категории товара там прописывать не нужно, а нужно просто указать их названия в прайсе, в других колонках, вот в этих http://prntscr.com/lbu9n2 Как нужно действовать при добавлении нового товара и при обновлении старого, который уже лежит в своей младшей категории: ПРИ ДОБАВЛЕНИИ: Если в прайсе, категории называются точно также, как в вашем магазине, то можно (при добавлении нового товара) положить товар сразу в несколько разных категорий. Даже, если эти категории не принадлежат одной цепочке. Например, положить товар в несколько младших категорий. Но следует понимать, что главной-младшей категорией товара, может быть лишь одна категория - та, которую вы прописали на стр. "Категории и наценки" и указали первой, в поле категория: http://prntscr.com/adk05a Т.е. все значения из 3-й колонки должны быть прописаны на стр. Категории и наценки. Только главную-младшую категорию можно перенаправить с помощью стр. Категории. Все остальные категории, на которые вы ссылаетесь в форме поставщика, должны совпадать по названию в прайсе и в магазине. В форме поставщика включите "в заданных": http://prntscr.com/8f3bfx И загружайте товары. Если вы хотите показать товар в родительской (ских ) категориях, то это проще. Пропишите только колонку с младшей и включите: http://prntscr.com/kgt3vc Только смотрите, эти пункты меню - красного цвета, значит, это работает только при загрузке новых товаров. ПРИ ОБНОВЛЕНИИ: Если товары уже загружены, то отфильтруйте их в Инструментах и: http://prntscr.com/ak9kcx Не можете отфильтровать? Тогда прогоните прайс на обновление, предварительно добавив товарам в прайсе новые категории. С включенной кнопкой http://prntscr.com/am2mtt- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Поскольку товары всегда загружаются в младшую, то не имеет значение, как она называется в прайсе. Нужно просто скопировать из прайса весь текст и вставить в форму поставщика во вкладке Категории и наценки. Т.е. в вашем случае, получится так http://prntscr.com/ocos5i справа, вы выдираете категорию вашего магазина. Категории и наценки - это своеобразная перенаправлялка для младших категорий. Ведь бывают прайсы, в которых категории обозначены числами http://prntscr.com/ocotlr Если вам нужно, чтобы товар показывался не только в младшей категории, то вот есть: http://prntscr.com/ocouel- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Задача разрешима, но только с помощью танцев с бубном. Уникализировать артикулы по поставщикам с помощью префикса http://prntscr.com/nxnmcv А потом связать артикулы реально одинаковых товаров. Гемор конечно ((- 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 Модули обмена данными
Уряяяя! Наконец выложил новую версию 9.1 С Cron-ом, кушает прайсы по ссылке в любом формате... 9 месяцев работы Много писать не буду, заснял видео (если что не доложил в раздаче, пишите исправлю)- 49,460 replies
-
- 15
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Руками - это не наш стиль Допустим, нас интересует только атрибут "Мощность" с такой страницы Настраиваем парсинг http://prntscr.com/mrk7fe Получаем http://prntscr.com/mrk82k- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Рекомендую не менять имена фото налету через СЕО-шаблон во время наполнения магазина. Сделать это можно в любой момент позже, после того, как все фото ( или почти все ) уже будут загружены в товары. Вот почему. Если вы меняете имя фото налету, то в товаре могут образоваться дубли, которые не образовались бы, если бы фото парсились с оригинальными именами. Допустим, вы парсите товары несколько раз с добавлением фото с одного донора. Фото на доноре имеют разные имена, и если вы их закачиваете на свой сайт с оригинальными именами, то можете парсить этот сайт много раз - дублей не будет. Если при этом менять название налету, как [n] то модуль увидит, что это ошибка ( все фото в товаре получают одинаковые имена ), и сам добавит к [n] случайное число. Таким образом при повторном парсинге и не выключенной кнопке http://prntscr.com/mq2mcz у вас из 4-х фото станет 8. Конечно, дубли фото можно удалить Инструментами "Удалить дубли фото в товаре". Допустим, вы все спарсили и теперь можно переименовать фото красиво. Зайдите в СЕО-шаблон, пропишите [n]-[sn] Сохраните Зайдите в Инструменты - Переименовать фото по шаблону. Только в таком случае модуль может пронумеровать все фото в товаре, начиная с 1 Эта звездочка http://prntscr.com/mq2p4g как-бы сигнализирует, что тэг работает только из Инструментов- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
base price - это цена товара в базовой валюте, если вы пользуетесь модулем "Валюта Плюс" discount 1,2,3,4,5 - это 5 скидок в зависимости от Группы покупателей. Сделал только для 5 групп, думал, всем хватит- 49,460 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не вижу ничего от вас в личке. Напишите.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот есть такая штука http://prntscr.com/mhyesp Т.е. новые атрибуты ( которых нет в админке ) создаваться в админке и добавляться в товар не будут- 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 Модули обмена данными
Тут так. Текст начала/конца парсинга: class="table table-bordered,</tabl Параметры парсинга: <td>,</td>,<td>,</td> Как парсить атрибуты ( Характеристики ). 1. Пропишите номер колонки со ссылкой для парсинга тут http://prntscr.com/ijxz0z потому, что для Атрибутов и Опций нет отдельного поля для указания на ссылку. 2. Дайте разрешение на загрузку атрибутов http://prntscr.com/ijy00d 3. На стр. Атрибуты в форме поставщика пропишите одну строку (атрибуты спарсятся все) http://prntscr.com/ijy0uh Парсятся атрибуты всегда парами: Название - Значение Поэтому, для парсинга атрибутов, необходимо задавать не 2 параметра ( начало и конец, как для парсинга названия товара или описания ), а четыре. Начало - конец Названия и начало - конец Значения. Например, парсим атрибуты из такого фрагмента: http://prntscr.com/ijy6m0 Заполняем поле Тексты начала и конца парсинга: <dt>Характеристики</dt>,</div Названия и значения http://prntscr.com/ijzyi1 Заполняем Параметры парсинга: <dt>,</dt>,>,<- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Error: 2006 - MySQL сервер отключился. Такое бывает (правда не часто), когда хостер устанавливает сильное ограничение на количество пакетов данных записываемых,считываемых из БД за определенный период времени. По простому, MySQL сервер не выдерживает скорости работы модуля. Обычно, народ решал эту проблему через хостера. Просили увеличить лимит на количество пакетов данных записываемых,считываемых из БД И хостер шел на встречу Но можно попробовать сделать это самостоятельно в файле php.ini в корне сайта. Параметр max_allow_pachet = 100;- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Переполнилась личка, чищу. Не подумайте ничего плохого, когда увидите "usergio вышел из переписки" ))- 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 Модули обмена данными
Встречайте 9.0 ! Эта версия является базовой для серии девяток. В ней вычищены все детали и мелкие ошибки ( одна крупная, в фильтре Инструментов http://prntscr.com/lpwc39 Все подготовлено для 9.1, которая будет просто, бомба) ( работы над 9.1 уже завершены на 80%, но она будет немного дороже стоить, т.к. будет включать в себя функции Крона, которые сейчас продаются за 2000 руб Но как всегда, для вас - бесплатно! Что главное: - на третий день, Зоркий Сокол заметил, что в сарае нет стены Теперь модуль не портит Модель. Т.е. если ранее в товаре, была вписана руками какая-то Модель: ABC10, то модуль прицепит код поставщика так: ABC10-1 Номер поставщика теперь может быть от 1 до 9999 - работает на ocStore 3 У меня не очень хорошее впечатление об Опенкартовской тройке, но если людям это нужно... в общем, сделал для ocStore 3, не дождавшись официального релиза, просто подумал: Какого черта, для Опенкарт3, модуль есть, а для ocStore 3 (которая лучше) - нет. Непорядок ))) - часто просили сделать парсинг конкретного атрибута ( не все атрибуты с сайта-донора хочется загружать). Сделал. Парсится так же, как название или описание: 2 параметра и справа, указание на конкретный атрибут, вот так http://prntscr.com/lpwfgs Версия обещает быть стабильной, т.к. втихаря раздавал ее новым покупателям в течение полугода и отзывы - хорошие- 49,460 replies
-
- 6
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Для парсинга атрибутов необходимо не 2 параметра ( как для парсинга сплошного текста Описания, Названия, Цены и проч. ), а четыре. Потому, что атрибуты парсятся парами: название-значение ( 2 параметра на Название и 2 - на Значение ). В вашем случае, название атрибута находится между <td> и </td> Значение тоже между <td> и </td> Значит, параметры парсинга будут: <td>,</td>,<td>,</td> Тексты начала и конца парсинга указывают модулю, какой кусок текста нужно вырезать из страницы. Например, нужный фрагмент находится между текстами > и < , а на странице таких текстов миллион. Значит, нужно вырезать из страницы кусок, а потом, уже в этом куске, искать параметры >,< и брать то, что между ними. Вы вырезаете кусок страницы от <table class="properties"> до "PCshop.UA"</td" Это почти правильно Почти, потому, что у вас в первом тексте стоит пробел. Иногда, это проходит, но вообще, пробелы не рекомендую использовать в параметрах: вам ничего не мешает прописать просто class="properties" Но это еще не все. 1. Пропишите номер колонки со ссылкой для парсинга тут http://prntscr.com/ijxz0z потому, что для Атрибутов и Опций нет отдельного поля для указания на ссылку. 2. Дайте разрешение на загрузку атрибутов http://prntscr.com/ijy00d Теперь все ))- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно просто изменить в админке в настройкиах Статусов текст с Есть в наличии на текст Предзаказ. Но тогда все товары с остатком станут Предзаказ. Дело в том, что в опенкарте предусмотрено много Статусов для нулевого остатка и только 1 Статус для положительного остатка- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В личку напишите.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль поступил правильно. Представьте, что вы загружаете в товар доп фото. В шаблоне прописали [n]-[sku] Название товара то же самое, sku - то же самое. Т.е. для всех доп фоток будет одинаковое название. [sn] при добавлении доп фото, не работает, т.к. он не знает на каком номере остановилось после предыдущего добавления и какой номер ставить следующим. он работает только при переименовании фото из Инструментов. Мораль: не советую переименовывать фото налету - Вы избежите дублей - Все равно, потом переименуете фото из Инструментов, с использованием [sn] Главное. Дубли фото, модуль определяет не по названию фото, а по ХЭШ-у самого фото. Так что, без проблем. Зайдите в Инструменты и ..."Удалить дубли фото в товаре". Дубли удалятся, как бы они не назывались.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)