-
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/813yk7 Если вы запустили обновление цен из Инструментов, и парсите несколько конкурентов, то вы можете выбрать одного из них в качестве базовой цены: http://prntscr.com/814059 Ведь прайса же нет( Чуть выше, объяснил настройки, которые вы не поняли.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это "артикулы в опциях". В 8.2а начал поддержку артикулов в опциях, правда немного сыровато, но работает. В 8.3 эту функцию удалось отладить, благодаря вам, в частности knopic :) Конфликтов с другими модулями быть не должно, даже если что-то будет, поправлю.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Здесь ключевое 403 Forbidden Погуглите :( Бывает, что с локалки продолжает парсить, попробуйте, но с задержкой: function curl_get_contents(&$url, $pi) { sleep(5); // пауза перед парсингом страницы донора 5 секунд $body = ''; $url = $this->checkurl($url);- 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 Модули обмена данными
Я тоже столкнулся с этой проблемой, и в версии 8.3 (уже почти готова) расширил понятие "цену определить не удалось". Например, у донора цена на сайте есть, но где-то написано "снято с производства" или "нет на складе", или еще что-то. Естественно, что цена не отвечает действительности. Тогда вы делаете так: http://prntscr.com/813ld5 И регулируете эту ситуацию, с помощью меню: http://prntscr.com/813lve- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В файле admin/model/catalog/suppler ищите тексты: // SEO URL там увидите. Имя производителя: $meta_manuf- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
А вы запускайте прайс от сюда: http://prntscr.com/7zaagv Тогда размер не имеет значения :)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Если в еррорсе пишут: Site no answer то возможно, что забанили( Чтобы в этом убедиться, можно посмотреть заголовок ответа сайта на ваш запрос. В файле admin/model/catalog/suppler После строки: $head = $this->getHead($url); Вставьте строки: $err = " HEAD = " . $head ." \n"; $this->adderr($err); Результат смотрите в uploads/errors- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
64 буквы и/или цифры. Русская буква идет за две.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Можно еще вставить задержку, чтобы не слишком быстро ходить по страницам донора. В admin/model/catalog/suppler после строки function curl_get_contents(&$url, $pi) { вставьте sleep(5); - это задержка на 5 сек http://prntscr.com/7za69f- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ага, вижу, что нужно повторить пост, назрело :) Как парсить сайты защищенные от парсинга. ( Инструкция на примере Яндекс Маркета). В файл admin/model/catalog/suppler нужно вставить после строки: function curl_get_contents(&$url, $pi) { Следующий текст. if (!$pi) { $p = strrpos($url, "?"); if (!$p) $p = strrpos($url, "/"); $name = substr($url, $p+1); $p = strrpos($name, "."); if ($p) $name = substr($name, 0, $p); $name = trim($name); $file_s = "./uploads/".$name; if (file_exists ($file_s)) { $st =''; $s = @fopen($file_s,'r'); while (!@feof($s)) { $f = @fgets($s, 4096); $st = $st.$f; } @fclose($s); $ht = $st; } else { $err = " file error = " . $file_s ." \n"; $this->adderr($err); $err = $url ." \n"; $this->adderr($err); } return $ht; } Собираем ссылки на товары с Яндекса в наш прайс. Делаем их активными, быстрым, двойным нажатием ЛКМ на каждой ссылке. Идем по прайсу по ссылкам: Открываем стр. Яндекса с товаром, отмечаем в ссылке от знака ? до конца ссылки или до точки: http://prntscr.com/7kfnwg или, если знака ? нет, то от слэша: http://prntscr.com/7kfou7 Нажимаем ctrl+C ctrl+S ctrl+V Enter Собираем файлы страниц нашего защищенного))) донора на своем компе, удаляем из названий .html или .htm (групповое переименование). Закачиваем все эти файлы в admin/udloads Прогоняем наш прайс со ссылками на Яндекс. Проскакивает очень быстро :)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Разработчики молодцы! Этот модуль - яркое подтверждение тому, что все лучшие идеи приходят из практики. Пока не начнешь чем-то серьезно заниматься, ничего не придумаешь. Счастливого плавания :eek:
- 215 replies
-
- управление торговлей
- редактор
- (and 8 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Ширина, масса - М- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Валюта Плюс https://opencartforum.com/files/file/1645-%D0%B2%D0%B0%D0%BB%D1%8E%D1%82%D0%B0-%D0%BF%D0%BB%D1%8E%D1%81/ В 8.3 уже сделал и отладил.- 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 Модули обмена данными
У вас "артикулы в опциях", как я понял. В последней версии модуля, такая ситуация решена на 90% :) В 8.3, надеюсь решил окончательно (выйдет в июле). Количество товара на разных складах суммируется, если вы укажите колонки с количеством через запятую тут: http://prntscr.com/7tsg9y НО. В опенкарте количество товара и количество опции - разные вещи, как и цена. Есть общее количество товара и общая цена: http://prntscr.com/7tsh3u А есть цена и количество в опции: http://prntscr.com/7tshmg Это разные вещи, и колонки должны быть разными. Цена в опции, по умолчанию, подразумевается как =, т.е. этот знак в цене можно не ставить, типа 1234,50= , а можно и ставить, как хотите. А вот знак + ставить обязательно, если у вас в прайсе "плюс к цене" Видели на последнем скрине "артикулы в опциях"? Во это и есть новое в 8.2а версии. Пользоваться нужно так: http://prntscr.com/7tsjyv- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Чтобы в админке, в Каталог появился пункт Поставщики нужно запустить исталятор - inst.php А то, чем вы сейчас занимаетесь, это установка защиты от пиратов ( ключевые фалы). Если у вас Опенкарт 2.0, то даже после инсталяции, пункт поставщики может не появится, нужно обновить кеш на странице модификаторов. И еще, существует какой-то левый руссификатор Опенкарта 2.0, написанный нестандартно, уже сталкивался с ним не раз. Тогда инсталятор будет выдавать ошибки во всех файлах language/russian, вы это увидите на экране монитора. Напишите мне в личку или найдите другой руссификатор.- 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 Модули обмена данными
Не понимаю. Т.е. вы не хотите отключать кнопки: Обновить название, Обновить фото, Обновить описание, Атрибуты, Опции....? Хотите, чтобы они были включены, но модуль на них не реагировал?- 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 Модули обмена данными
В 8.3 будет еще лучше. Можно будет указывать категории через запятую и меню уже такое: http://prntscr.com/7pi274 На стр. Данные прописывается только 1 колонка, остальные по названию находятся.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Rassol2Т.е. вы не хотите отключать кнопки: Обновить название, Обновить фото, Обновить описание, Атрибуты, Опции....? Хотите, чтобы они были включены, но модуль на них не реагировал? Как-то несистемно выходит( Ведь можно создать еще одну форму этого поставщика, в которой выключить ВСЕ обновления, включить Действие "Принудительное обновление", сохранить эту форму и поручить менеджеру пользоваться только ей. ?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
OLENKA Это сделать можно. В 8.2а нужно в прайсе, в колонке младшей категории добавить товару новую категорию, прописать ее на стр. Данные и включить пункт: http://prntscr.com/7phvvp Товар будет показан, также и в этой категории.- 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)