-
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 Модули обмена данными
Ваши 10 товаров загрузил (см. предыдущий пост). Не все прайсы повидал на своем веку :( У вас он действительно интересный: пришлось корректировать программу на предмет точки с запятой. Обновитесь. И все должно заработать :) П.С. Откройте доступ к admin/uploads для записи - 755- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Понял. xls конвертируете в xml В модуле есть кнопка "Выбрать файл", когда нажмете, файл грузится на сервер куда-то на его диск (в кеш, наверное, мне дается лишь дескриптор этого файла). Я его читаю построчно и парсю <Row> и <Cell>- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Спасибо, что ответили - это важно. Ошибка была, когда описание не было указано НИКАКОЕ и НИГДЕ Проверьте, пож. если у вас уже новый файл admin/model из вечерней раздачи.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Да модуль 4.3 должен такое решать. Поставьте в "Ключевых словах для поиска": jpg (без точки впереди) Сохраните.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Да. Если я правильно понял вопрос. Разбираю xlm - он простой.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Так и знал, что этот вопрос будет следующим:) вот этот: http://www.excel-tool.com/excelconverter.html он работает если нажать try уже 6-й месяц. Каждый раз говорю ему "спасибо" - помогает- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль работает построчно. В этом его преимущество: он не требует много памяти (разве что, когда парсит страницы чужих сайтов). в каком смысле построчно? а как он построчно работает с xls файлами ? От <Row> до </Row> Выбирает строку, обрабатывает ее (корректирует этот товар или же добавляет его, как новый, если такого sku нет в магазине). Пишет контрольную точку в файл sos (на случай, если тайм-лимит).- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Модуль работает построчно. В этом его преимущество: он не требует много памяти (разве что, когда парсит страницы чужих сайтов). Выходит, что размер прайса значения не имеет :) НО. Когда вы нажимаете кнопки "Выбрать файл" и "Старт" - происходит закачка прайса в кэш сервера (на диск), и вот тут, может обломиться, если на сервере установлено ограничение на загрузку файлов. Эффект такой: вы нажали "Старт" - белый экран и ничего не происходит. Я делаю так: отрезаю пол прайса от xml файла и гружу по частям. Кнопочка "Копировать" мне нравится :) П.С. Ошибка text исчезла ?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Думаю, что причина в установленном ограничении на время скачивания картинки. Я по простоте, поставил 3 сек. - это, иногда, мало. curl_setopt($ch, CURLOPT_TIMEOUT, 3); поставьте больше.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Когда готовил 4.3 тестировал на вашем прайсе, правда, только один товар загружал, но зато всегда разный. У меня есть свободный домен 8bits.com.ua Сейчас создам категорию "Нетлаб" , загружу, а вы посмотрите demo/demo- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Гляньте, я выше уже ответил. Обновите admin/model/catalog/suppler.php Ошибку исправил, проверьте.- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Здесь пинают только меня:) 1. Если в загружаемом прайс-листе вы обеспечите колонки UPC и EAN с данными, то могу специально для вас сделать - это не сложно. 2. Такая возможность, конечно же есть. В руководстве даже по пунктам расписал. 1.Заходите в форму любого поставщика, нажимаете: "Поставщики Все". (рекомендую указать также и производителя, вам потом легче будет отсортировать полученные прайсы по поставщикам) 2. Действие: "Экспорт" (результат в admin/uploads файл ex.xml). Сохраните этот файл перед следующим экспортом, а то затрется. xml файлы открываются Экселем. Вы получите набор прайсов в которых есть все: - ссылки на фото - атрибуты - опции - описания и названия - можно даже СЕО-данные экспортнуть А вот "Модели" там не будет:) Это значит, что вы теперь можете загрузить эти прайсы обратно в магазин и они уже будут с правильными кодами и с правильными поставщиками.- 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 Модули обмена данными
Супер , было бы просто замечательно , тогда бы моя душенька успокоилась и я займусь фильтром и оптимизацией . Кстати , Уважаемый usergio , Вы не задумывались о создании модуля по оптимизации OpenCart ? Просто модуль у Вас получился просто супер , но OpenCart при количестве товара от 3000 начинает тупить из за запросов к DB Уверен знаний у Вас хватит , и получится такой же классный модуль :) Спасибо за доверие, вопрос с оптимизацией, действительно, становится актуальным после 3000 товаров. Я тоже замечал. Вот сейчас немного освободился, подкуюсь теоретически:)- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Супер , было бы просто замечательно , тогда бы моя душенька успокоилась и я займусь фильтром и оптимизацией . Кстати , Уважаемый usergio , Вы не задумывались о создании модуля по оптимизации OpenCart ? Просто модуль у Вас получился просто супер , но OpenCart при количестве товара от 3000 начинает тупить из за запросов к DB Уверен знаний у Вас хватит , и получится такой же классный модуль :) Версия 4.3 Прошу любить и жаловать! 1.Коренным образом переработан парсинг (в лучшую сторону, конечно). 2.Учтен редирект ссылок (отказался от детского file_get_contens :) 3.Каждый скачанный объект теперь проверяется на предмет: что это? Если это не картинка, то не вставляется в магазин. Теперь, пустых фото появляться не должно :) 4.Если на сайте поставщика главная картинка обновилась, то и у вас в магазине она обновится. Если включите эту функцию. 5.Объединяются описания! Описание из прайс-листа, с описанием со страницы сайта поставщика. Первым ставится описание из прайса, например: HDD 320/7200, HD Radeon 4870, mem 2 GB, Fr 1,8 Ggz - это из прайса Вы еще не купили себе ноутбук? - это скачано с сайта ASUS - это то, что вам нужно! Бла-бла-бла-бла.... Покупайте наших слонов! П.С. Руководство обновил, оно по прежнему FREE.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Спасибо, а ПМР это Приднестровье?Извините за любопытство :oops: Да это Приднестровье. А что? :) Побольше, чем город будет :)- 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 Модули обмена данными
Праздники: в теме тишина, но личка переполнена. Один "глюк" уже поймал (спасибо всем, кто не празднует): - если поставщик включил на своем сайте safe mode, то парсинг выдает 404-ю ошибку при чтении заголовка. Точную причину этого "404" пока не понял, но проблему обошел :) Такое случается редко, тем не менее сделал обновление. В нем учел ваше предложение по об"единению описаний.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Вы не представляете, какой это кайф: зайти на сайт случайного интернет магазина и увидеть там код товара: 3454-01 :) Классный магазин у вас получился! А что, виды товаров сбоку, справа, слева... вы из прайса брали? Или спарсили с сайта?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Помню ваш вопрос. Смотрел присланные образцы - непростое это дело, если пытаться тупо соблюсти их структуру. Думаю, что они из чего-то исходили: из какого-то стандартного экспорта, сделанного какой-то стандартной программой. Ну зачем, скажите, агрегатору знать список категорий и их кодировку вашего магазина? (Украинские агрегаторы, например, принимают обычные прайс-листы а формате xml) Похоже на то, что существует специальная прога.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Добрый вечер. 1. Только в 4.2 сообразил писать номер версии в заголовке страницы, где вы раньше были :) Можно узнать по структуре таблиц в базе данных, если очень нужно. Но лучше, скачайте последнюю - она, действительно, удачная. Об"ясню, почему не оставляю старые версии: воруют :( Соберутся, эдак, человек 5 голодранцев, у которых не хватает 10 долларов заплатить за модуль, скинутся по 2 долл и купят в складчину (даже сайт у них есть). А тут, Бац!, новая версия вышла - они пытаются найти организатора, чтоб скачал, а тот забухал или в отпуск уехал :) 2. В 4.2 уже можно скачивать любое количество картинок со страницы сайта поставщика + еще и описание товара. Раньше в поле " "Место расположения основного фото товара на сайте поставщика. Количество повторений ключевого слова, после слова </head>:" можно было поставить только одну команду, например: >3 сейчас уже можно писать несколько: >3,>1,<4 (через запятую). Соответственно командам, прописываются и ключевые слова: Увеличить,main-photo,HTC Скачайте это - здесь все в подробностях и скриншотах (FREE!). На вашем примере (пример плохой - это не страница товара, тем не менее покажу): "Место расположение...": <2,<4,<6,<8,<10,<12 "Ключевые слова...": Фото товара,Фото товара,Фото товара,Фото товара,Фото товара,Фото товара Не могу не выразить признательность разработчикам этого сайта - он, как специально сделан для парсинга :) 4. У вас старая версия, уже давно можно обновлять описание и картинки. П.С. На сайте вашего поставщика ссылки на картинки не прямые (jpg/gif/png...) а редиректные => подождите до вечера завтра, выйдет обновление.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Это сделать несложно. Постараюсь в 4.3 через два-три дня.- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Никакого колдовства :) Вместо описания по умолчанию (в форме настройки поставщика demo/demo) вы вставляете ближайший <div> который стоит перед описанием. А конец я нахожу по </div> Правда, потом приходится удалять из фрагмента теги, но зато текст выходит "чистеньким". П.С. Только что поступило предложение (как всегда, почему-то в личку :( ) сделать возможность склеивать описание в прайсе с описанием на сайте. Часто бывает, сам сталкивался, что вместо названия товара написаны его характеристики, которым, по хорошему, место в описании, например: ASUS HDD 320GB, 4GB DDR3, 1.8Ggz, radeon HD6870 Создаете в прайсе еще одну колонку, называете ее "Название товара" и слово ASUS перегоняете в нее. Все, что осталось - описание. При загрузке, описание из прайса складывается с описанием с сайта. Как вам идея?- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Да, попадут.- 49,460 replies
-
- 1
-
- поставщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обработка прайс-листов. [Поддержка]
usergio replied to usergio's topic in Модули обмена данными
Руководство подправил, можно читать. По прежнему, оно - free- 49,460 replies
-
- поставщики импорт
- наполнение им
- (and 19 more)