-
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 Модули обмена данными
Главное фото товара сдвигается в дополнительные, а вместо него становится новое- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Не пробовали добавить к артикулам текст впереди? Должно получиться pref-0123- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Попросите поставщика выложить прайсы у себя на сервере на ФТП.- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Зайдите ко мне в личку, посмотрим ваш прайс- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В файле admin/model/catalog/suppler Найдите строку $row[$price] = trim($wmas[0]); Вместо 0 поставьте 2 - это будет третье число- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
1. Все фото одного товара закачиваются модулем в одну и ту же папку ( начиная с версии 9.3.1 это гарантируется на 100% ) Понятное дело, что в одну папку нельзя записать 2 фото с одним именем. Поэтому, когда загружаете новые фото, не меняйте их имена налету в СЕО-шаблоне http://prntscr.com/1q7bkwa (если ссылка не открывается, вставьте ее в Телеграмм или сюда https://www.turbohide.org/) 2. Папка для фото каждого товара создается по такому принципу: - папка в "Категории и наценки" http://prntscr.com/1q7chip получится: image/catalog/mikrovolnovie-pechi - плюс последняя цифра product_id товара http://prntscr.com/1q7dqg7 получится: image/catalog/mikrovolnovie-pechi/0/ для данного товара. Поэтому, если отключить кнопку http://prntscr.com/1q7em9m все фото будут закачиваться в папку image/catalog/mikrovolnovie-pechi и дублей не будет, по крайней мере, среди фото товаров одной категории.- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
При обновлении цен по конкурентам, модуль следит, чтобы не ввести вас в убытки: - смотрит на цену закупки и на скидку, которую дает вам поставщик от суммы продажи http://prntscr.com/1ngexs4 - если цена по конкурентам оказалась ниже цены закупки минус 9% (при скидке в 10%), то возникает событие http://prntscr.com/1nggg30 - тогда, модуль выполняет указанное в данном меню Т.е. вы можете регулировать процесс в поле "Скидка%"- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Автоматическое заполнение фото категорий
usergio replied to Aquamozaika's topic in Opencart 2.x: Extension search
http://documentation.8bits.com.ua/category-photo -
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Пишу новое в виде справочника, пока написал процентов на 25 http://documentation.8bits.com.ua- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Так пробовали?- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль может связать опции, если они находятся в прайсе в одной строке и имеют общее количество. Как не может красная шапочка иметь количество красного 3шт, а размера 50 - 5шт Обычно связывается какой-то размер с каким-то конкретным цветом, так: Цвет (кол. 33) Размер(кол. 21) Количество (кол. 12) черный;синий;красный 44;48;46 5;3;10 если у черного цвета есть все размеры, то будет так: черный;черный;черный;синий;красный 44;48;46;48;46 5;6;7;3;10 Во вкладке Опции нужно указать колонки: Значение 33, Количество 12, в следующей строке: Значение 21, Количество 12 Обратите внимание, что номер колонки с количеством опций совпадает в обеих строках. Это важно. Чаще опции загружаются последовательно. Допустим есть 2 строки прайса: Артикул-СКУ Цена товара Кол-во товара Цвет Размер Кол-во опции цена цвета +к цене размера ВС-12 100 5 Синий 46 3 20+ 40+ ВС-12 100 20 Белый 48 4 10+ 30+ По первой строке прайса, модуль может создать новый товар, если в магазине нет Артикула ВС-12 (включите Действие "Добавлять и обновлять") У товара будет только Синий цвет и 46-й размер в количестве 3шт По 2-й строчке, модуль обновит товар ВС-12, потому, что этот товар уже есть в магазине (артикул - тот же: ВС-12) Добавит 2-е значение цвета: Белый и размере 48, количество товара станет = 7 Общее количество товара ( 20 ) будет заменено на число 7 Резюме: Связанные опции должны быть представлены в прайсе одной строкой, с одинаковым количеством товара- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Обратите внимание, какой СКУ прочитал модуль из прайса: SKU = T1000,123,21300,0,Н/д Похоже на то, что у вас прайс в формате csv с разделителем полей "запятая" Чтобы модуль мог правильно прочесть прайс, ему нужно указать разделитель Вот тут:- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
При переходе с 9.2 на 9.3 есть один нюанс. Во вкладке Cron я добавил 3 поля для финальных заданий, т.е. теперь там 6 полей вместо 3-х Поэтому при апгрейде обратите внимание на п.3 1. Скопируйте в корень сайта из папки upload все, что там есть, с заменой. Можно не все: http://prntscr.com/nud466 2. По-умолчанию, в дистрибутиве лежит модуль для версии php 5.6. Если на вашем сайте включена другая версия php, зайдите в папку "other versions of php" (Другие версии PHP), выберите нужную версию и скопируйте папку admin в корень сайта, с заменой. Вот так: http://prntscr.com/ntwsum 3. Сохраните все настройки Cron всех форм поставщиков, где-нибудь в Блокноте. Зайдите в БД через phpMyAdmin и удалите таблицу suppler_cron http://prntscr.com/11pclcl 4. Зайдите в любую форму поставщика, откройте новую вкладку в браузере, введите в адресной строке: ваш_сайт/finish.php и нажмите Enter. 5. Для опенкарта3. Зайдите в system/storage/cache и удалите все, что там есть. Возможно, что папка storage вынесена за пределы каталога, поищите ее выше. 6. Для версий движка 2.x.x.x или 3.х.х.х зайдите в admin -> "Модификаторы" или "Менеджер дополнений", нажмите там кнопку "Обновить". 7. Если вы предполагаете работать с файлами в формате Excel (xls или xlsx), зайдите в папку readme/files for Excel и скопируйте в корень сайта папку system, вот так http://prntscr.com/n03lsx 8. После апгрейда нужно один раз сделать Инструмент http://prntscr.com/qm9fsw 9. Во всех формах поставщиков исправьте разделитель в этом месте http://prntscr.com/tico0u вместо запятой, теперь используется "палка", т.к. запятая, сама может быть частью текста. И теперь текст можно прописывать не полностью, достаточно фрагмента текста http://prntscr.com/ticogq 10. Во всех формах поставщиков проверьте правильно ли выставился этот пункт меню http://prntscr.com/uk5ez9- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Так вот жеш ))) Напишите мне в личку- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
При создании товара - да, для всех языков сразу, если включена кнопка http://prntscr.com/12kvyy2 а при обновлении - только в том языке, который установлен в админке. Инструменты работают только в текущем языке. Поэтому, - переключите язык в админке - напишите СЕО-шаблон на этом языке - сохраните форму - запустите инструмент "Исправить meta-данные по СЕО-шаблону"- 49,459 replies
-
- 4
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Уже отправил вам ключ. Не было света во всем квартале 4 часа, сегодня отстаю с ответами(- 49,459 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
lexter Коллеги помогите пожалуйста решить такую задачу. Есть прайс в xml формате. Есть два поля group_id="N0000000573" и id="TY-5293_Голубой-оранжевый" где group_id="N0000000573" - это признак повторения товара а id="TY-996 - это айди товара Задача состоит в том чтоб id="TY-5293_Голубой-оранжевый" записывать в артикул (sku) и артикул опций, которые должны добволятся к товару по признаку поля group_id="N0000000573" пробовал уже всеми возможными комбинациями но не выходит Вот пример прайса =============================== где group_id="N0000000573" - это признак повторения товара - Нет, это не признак повторения товара. Признак - это любой символ в товаре, в определенной колонке, который либо присутствует, если это продолжение товара, либо отсутствует ( начало товара ). Например: Артикул категория цена количество цвет размер количество цена ссылка на фото признак sku1 кат1 1 1 красный Х 12 123.50 http://sitte sku2 кат1 1 1 белый Х 10 22.44 http://sitte 1 sku3 кат1 1 1 синий М 5 12.0 http://sitte 1 sku4 кат1 1 1 черный L 0 5 http://sitte 1 ------------------------------------------------------------------------------------------------------------------------------------------------------ sku5 кат1 1 1 красный Х 3 32.66 http://sitte sku6 кат1 1 1 черный L 2 50 http://sitte 1 sku7 кат1 1 1 синий XL 4 41 http://sitte 1 Все артикулы в строках прайса - разные, поэтому модуль не может понять: где новый товар начался, а где продолжается старый. Значит, если вы включили кнопку: http://prntscr.com/unsbwr то, для добавления новых товаров с артикулами в опциях, должны выделить новую колонку в прайсе: "Признак" В ней вы ставите единицы в строках, которые являются продолжением товара и ничего не ставите (пусто), если эта строка - начало нового товара. (см. рисунок выше ) Такие штуки можно проделывать с прайсом поставщика, если он представлен в табличном виде, а если он в виде yml да еще по крону (по ссылке) загружается, то расставить признаки - не реально. Можно воспользоваться модулем от cherkas и привести yml в табличный вид, добавить колонку с признаком руками, но слава богу, вам это не нужно. В вашем прайсе есть group_id который спасает вас от головняка под названием "артикулы в опциях" Если объявить артикулом group_id, то ваш прайс превращается в обычный прайс с опциями без артикулов: Артикул категория цена количество цвет размер количество цена ссылка на фото sku1 кат1 1 1 красный Х 12 123.50 http://sitte sku1 кат1 1 1 белый Х 10 22.44 http://sitte/com....jpg sku1 кат1 1 1 синий М 5 12.0 http://sitte/com....jpg sku1 кат1 1 1 черный L 0 5 http://sitte/com....jpg ---------------------------------------- второй товар ---------------- sku2 кат1 1 1 красный Х 3 32.66 http://sitte sku2 кат1 1 1 черный L 2 50 http://sitte sku2 кат1 1 1 синий XL 4 41 http://sitte Здесь четко видно, где заканчивается первый товар и начинается второй. Модуль понимает это по смене артикула.- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Опенкарт автоматически заменяет символы "перевод строки" на <p> </p> В вашем источнике описания - куча Ентеров Можно попробовать в Экселе заменить Ентtры на <br> Вот так =ПОДСТАВИТЬ(A1;СИМВОЛ(10); "<br>") - это я для примера, заменяю в ячейке А1- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Как это молчит. Разве вы писали мне в личку? Какая у вас версия модуля? (жду вас в личке,будем обновляться)- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Как парсить сайты, защищенные от парсинга (для парсинга актуальных цен не подходит). (инструкция) В форме поставщика, включаем кнопку: http://prntscr.com/8df77c Собираем ссылки на товары с донора в наш прайс. Делаем их активными, быстрым, двойным нажатием ЛКМ на каждой ссылке. Идем по прайсу по ссылкам: Открываем стр. донора с товаром, отмечаем в ссылке от знака ? до конца ссылки или до точки: http://prntscr.com/7kfnwg или, если знака ? нет, то - от слэша: http://prntscr.com/7kfou7 Если в конце ссылки стоит слэш, то до него. Нажимаем ctrl+C ctrl+S ctrl+V Enter Сохраняем, как "ТОЛЬКО HTML" Собираем файлы страниц нашего защищенного донора (сохранить только HTML) на своем компе, удаляем из названий .html или .htm (групповое переименование). Закачиваем все эти файлы в admin/uploads Прогоняем наш прайс со ссылками на донора. Проскакивает очень быстро- 49,459 replies
-
- 4
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Тут вопрос больше теоретический: 1. Артикулы одинаковые. Обновлять ли все такие товары, если они принадлежат разным производителям (поставщикам)? Например, по каталожному номеру запчасти, если есть 2 запчасти (китайская и фирменная) и естественно, стОят они по-разному. Учитывать еще и поставщика и производителя? Такое решение задачи, думаю добавит много головной боли и вряд-ли получится красивым. 2. Артикулы разные. В АОП есть система связывания разных артикулов, но она сделана не для этой задачи. (товар - один, но может быть обновлен по любому из связанных артикулов) Но таблица связок артикулов уже есть. И она работает. Можно было бы добавить хитрую кнопку в АОП: "Использовать связанные артикулы для параллельного обновления остатков (цен и остатков/ цен)"? Нужно обдумать возможные подводные камни такого решения.
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Смотрите, изменился разделитель http://prntscr.com/vl37ol false=0 нет смысла прописывать: все, что не true итак будет 0- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Или в прайсе пусть будет 25% или пусть будет 25, но включено http://prntscr.com/vl35up П.С. И нужно обновится до бэта 9.2.1 Напишите мне в ЛС- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В последней версии вот так: public function changeManufacturer($row, $manufacturer_idF, $manufacturer_idR) { if ($manufacturer_idF == $manufacturer_idR) return; if (($row['manufacturer_id'] == $manufacturer_idF) or (empty($row['manufacturer_id']) and $manufacturer_idF == '')) { $query = $this->db->query("UPDATE " . DB_PREFIX . "product SET `manufacturer_id` = '" . $manufacturer_idR . "' WHERE `product_id` = '" . $row['product_id'] . "'"); } }- 49,459 replies
-
- 2
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Зайдите ко мне в ЛС. Хочу посмотреть артикулы у дублей товаров. Тут возможны варианты: - артикулы все же разные, просто вы не заметили разницы (например пробел затесался или какой-то спец-символ в артикуле) или, как правильно написал Rassol, они длиннее 64 байт и обрезаются опенкартом. - действительно, товары - дубли. Вот объяснение дублей. Методом тыка, удалось выяснить интересную и шокирующую вещь. 1. Если у вас на сайте установлен модуль OpenCart Lightning - Отключите!!! 2. Модуль себе работает, честно добавляет товары. Наступает время тайм-аута, сервер присылает уведомление о тайм-ауте на комп или в Крон. Но сам, какого-то чорта, продолжает работать и добавлять товары !!! ??? Вместо того, чтобы очистить память и грохнуть модуль (как это положено). Но не все хостинги(серверы) настроены одинаково, бывает, что настроены плохо( Далее. Вы, или доверчивый Крон, нажимаете Ф5 (обновляете стр. браузера), и ..... запускается параллельный процесс добавления товаров. Происходит чорти-что, товары добавляются дважды. В этом случае, товары будут абсолютно одинаковыми, отличаться будут только product_id на 1 Допустим, если вы добавляете товары лично, то можете зайти в папку admin/uploads и увидеть, что файл report увеличивается в размерах, т.е. вы видите глазами, что модуль продолжает работать, и тогда, после тайм-аута вы... НЕ НАЖИМАЕТЕ Ф5 А Крон же не видит, он "нажимает" Ф5 и пошли-поехали дубли (((( П.С. В новой версии 9.2 сделал, чтобы Крон тоже смотрел за файлом report- 49,459 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)