-
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,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Если модуль неправильно определяет колонки прайса, рекомендую - создать новый эксель файл. - выделить ячейку в старом экселе (в прайсе): http://prntscr.com/7pgcxw - вставить ее в новый прайс, как "Специальная вставка" - "Значения" - и так перенести столбец за столбцом все, что есть.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Так)) А почему вас не устраивает это: http://prntscr.com/7pg99a ? П.С. в личку бы написали, я там всегда.- 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 Модули обмена данными
Я это делаю руками. Например, для автоматического создания категорий. Был прайс такой: http://prntscr.com/7pg1pi Передвинул ячейки вправо: http://prntscr.com/7pg2ui Подчеркнул "опорные" категории, которые должны существовать в магазине.- 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 Модули обмена данными
Запрограммируйте сибиряка так: http://prntscr.com/7pfqeg Т.е. если в прайсе стоит 1, значит это 8шт. Для каждого поставщика создайте свою отдельную форму с разными префиксами поставщика. Тогда на сайте, Код товара будет выглядеть так: 123456-01 или 123457-02 Менеджер будет знать, что первый товар принадлежит московскому поставщику, а второй - сибирскому. Он сможет правильно объяснить клиенту срок доставки. На сайте же, всегда будет написано "Есть в наличии" (так делает опенкарт) если товар не закончился. Но когда товар закончится, опенкарт напишет то, что вы указали тут: http://prntscr.com/7pfso0- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
1. Проверьте, разрешена ли на вашем хостинге в пхп.ини функция file_get_contents http://prntscr.com/7pfne0 2. Уберите "фото по умолчанию" 3. Включите "Обновлять фото: Всегда" 4. Прогоните еще раз прайс. 5. Покажите, что написало в admin/uploads/errors- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Артикулы в опциях, это новая функция, еще не успел ее описать в мануале( Обновления опций по артикулам (цены, остатки...) может происходить, даже, если в прайсе значение опции не задано. Например, прайс: Артикул категория цена количество цвет размер количество цена ссылка на фото cсылка на фото ссылка на фото 2K1-1 кат1 1 1 красный Х 12 123.50 2K1-2 кат1 1 1 белый Х 10 22.44 2K1-3 кат1 1 1 синий М 5 12.0 2K1-4 кат1 1 1 черный L 1 5 2K2-1 кат1 1 1 красный Х 3 32.66 2K2-2 кат1 1 1 черный L 2 50 2K2-3 кат1 1 1 синий XL 4 41 Имею в виду, что колонка цвет может быть пустой. Модуль найдет опцию по артикулу (колонка 1) На стр. Общие включите только это: http://prntscr.com/7pfj5n- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Убедитесь, что тут у вас все в порядке: http://prntscr.com/7pff4a- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
К сожалению, модуль так не умеет. Боюсь, что вы поставили невыполнимую задачу( Хорошо, допустим Color соответствует Цвет, но при парсинге атрибутов, по одним и тем же параметрам парсятся и другие атрибуты, кроме цвета. И что, все будут переводится, как Цвет? Тогда получится: Цвет......Black Цвет..... 2GB Цвет......12" Цвет......Core 2 Duo и т.д. Поддерживаю cherkas и Rassol2 они предлагают дело.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Как парсить сайты защищенные от парсинга. (версия 2, улучшенная) ( Инструкция на примере Яндекс Маркета). :ugeek: В файл 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 { $p = strrpos($url, "/"); $name = substr($url, $p+1); $p = strrpos($name, "?"); if ($p) { $name = substr($name, 0, $p); $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 { $p = strrpos($url, "/"); $name = substr($url, 0, $p); $p = strrpos($name, "/"); $name = substr($name, $p+1); $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 { $p = strrpos($url, "/"); $name = substr($url, 0, $p); $p = strrpos($name, "/"); $name = substr($name, $p+1); $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; } } } if (!$ht) { $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)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Начиная с 1:25 В видео вкралась ошибка: 2 названия Переферия в одной строке ( в 11 ). Так нельзя, в колонке 5 этого слова быть не должно.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В дистрибутиве, в папке Help есть папка с прайсами для теста. В ней 2 прайса: - "сырой" - это тот прайс, который дал поставщик - "исправленный" - переделанный прайс поставщика, полностью готовый для авто. создания категорий. тут http://ch.spywatcher.com.ua/admin/ вход demo demo я создал категории по "исправленному" прайсу.- 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 Модули обмена данными
В Опенкарте, при создании товара вы сразу указываете в какой магазин его поместить. Получается, что для 2-х магазинов нужно создать два одинаковых товара. Значит, сначала залить прайс в магазин №0, а затем залить этот же прайс в магазин №1 http://prntscr.com/7lkxzy У вас должны быть созданы две разные формы потому, что категории для магазина 0 и для магазина 1 - разные и тут: http://prntscr.com/7lkyyi они будут разными. Ответ: загружайте по очереди.- 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 Модули обмена данными
Как парсить сайты защищенные от парсинга. ( Инструкция на примере Яндекс Маркета). :ugeek: В файл 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)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
В 8.3 этого не будет :) Изначально, думал, что какой смысл ставить цену на товар без наценки? Потом увидел прайсы с рекомендованной ценой, но подумал, нафиг эта рекомендованная цена нужна? Потом, по этому поводу на меня наехал snastik Потом - вы. В общем, в версии 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 Модули обмена данными
Основной магазин имеет номер 0 В нем вы создали категории в админке, они отражаются в модуле на стр. Данные и во все выпадающих меню. Если тут: http://prntscr.com/7k0a1q поставить единицу, модуль не найдет ни одной категории в магазине №1- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вот что удалось сделать по вашему вопросу: http://prntscr.com/7k05dp Последний пункт означает, что если вы в фильтре выбрали категорию "Видеокарты", то описания обновятся только у категорий "Geforce" и "Radeon"- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Так ведь это делается только один раз, для заливки новых товаров. Для обновления, достаточно, чтобы в прайсе было: - артикул - цена - количество. Колонку с категорией вообще не указывайте: http://prntscr.com/7jzttp Модуль сам знает, в какой категории находится каждый товар.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
"Только обновлять" - обновляет остатки и цены, плюс все, что вы отметили в форме(названия, фото, описания, атрибуты.....нужное подчеркнуть :) ) Цена на товар не обновится, если в прайсе у него количество = 0 "Обновлять только цены" - остатки не обновляет, фото, описания, атрибуты..... - тоже не обновляет. Обновляет цену, если остаток товара в прайсе не равен нулю. "Обновлять только количество" - цены не обновляет, фото, описания, атрибуты..... - тоже не обновляет. Обновляет количество, если оно не равно нулю. "Принудительное обновление" - обновляет остатки и цены, даже если количество в прайсе равно нулю. Обновляет, даже если товар принадлежит главному поставщику, а прайс - от неглавного. При этом, признак главного поставщика сбрасывается: ~ заменяется на -- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)