Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

usergio

Users
  • Posts

    6,005
  • Joined

  • Last visited

Everything posted by usergio

  1. Ваши 10 товаров загрузил (см. предыдущий пост). Не все прайсы повидал на своем веку :( У вас он действительно интересный: пришлось корректировать программу на предмет точки с запятой. Обновитесь. И все должно заработать :) П.С. Откройте доступ к admin/uploads для записи - 755
  2. Понял. xls конвертируете в xml В модуле есть кнопка "Выбрать файл", когда нажмете, файл грузится на сервер куда-то на его диск (в кеш, наверное, мне дается лишь дескриптор этого файла). Я его читаю построчно и парсю <Row> и <Cell>
  3. Модуль работает построчно. В этом его преимущество: он не требует много памяти (разве что, когда парсит страницы чужих сайтов). в каком смысле построчно? а как он построчно работает с xls файлами ? От <Row> до </Row> Выбирает строку, обрабатывает ее (корректирует этот товар или же добавляет его, как новый, если такого sku нет в магазине). Пишет контрольную точку в файл sos (на случай, если тайм-лимит).
  4. Модуль работает построчно. В этом его преимущество: он не требует много памяти (разве что, когда парсит страницы чужих сайтов). Выходит, что размер прайса значения не имеет :) НО. Когда вы нажимаете кнопки "Выбрать файл" и "Старт" - происходит закачка прайса в кэш сервера (на диск), и вот тут, может обломиться, если на сервере установлено ограничение на загрузку файлов. Эффект такой: вы нажали "Старт" - белый экран и ничего не происходит. Я делаю так: отрезаю пол прайса от xml файла и гружу по частям. Кнопочка "Копировать" мне нравится :) П.С. Ошибка text исчезла ?
  5. Здесь пинают только меня:) 1. Если в загружаемом прайс-листе вы обеспечите колонки UPC и EAN с данными, то могу специально для вас сделать - это не сложно. 2. Такая возможность, конечно же есть. В руководстве даже по пунктам расписал. 1.Заходите в форму любого поставщика, нажимаете: "Поставщики Все". (рекомендую указать также и производителя, вам потом легче будет отсортировать полученные прайсы по поставщикам) 2. Действие: "Экспорт" (результат в admin/uploads файл ex.xml). Сохраните этот файл перед следующим экспортом, а то затрется. xml файлы открываются Экселем. Вы получите набор прайсов в которых есть все: - ссылки на фото - атрибуты - опции - описания и названия - можно даже СЕО-данные экспортнуть А вот "Модели" там не будет:) Это значит, что вы теперь можете загрузить эти прайсы обратно в магазин и они уже будут с правильными кодами и с правильными поставщиками.
  6. Супер , было бы просто замечательно , тогда бы моя душенька успокоилась и я займусь фильтром и оптимизацией . Кстати , Уважаемый usergio , Вы не задумывались о создании модуля по оптимизации OpenCart ? Просто модуль у Вас получился просто супер , но OpenCart при количестве товара от 3000 начинает тупить из за запросов к DB Уверен знаний у Вас хватит , и получится такой же классный модуль :) Спасибо за доверие, вопрос с оптимизацией, действительно, становится актуальным после 3000 товаров. Я тоже замечал. Вот сейчас немного освободился, подкуюсь теоретически:)
  7. Супер , было бы просто замечательно , тогда бы моя душенька успокоилась и я займусь фильтром и оптимизацией . Кстати , Уважаемый 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.
  8. Праздники: в теме тишина, но личка переполнена. Один "глюк" уже поймал (спасибо всем, кто не празднует): - если поставщик включил на своем сайте safe mode, то парсинг выдает 404-ю ошибку при чтении заголовка. Точную причину этого "404" пока не понял, но проблему обошел :) Такое случается редко, тем не менее сделал обновление. В нем учел ваше предложение по об"единению описаний.
  9. Вы не представляете, какой это кайф: зайти на сайт случайного интернет магазина и увидеть там код товара: 3454-01 :) Классный магазин у вас получился! А что, виды товаров сбоку, справа, слева... вы из прайса брали? Или спарсили с сайта?
  10. Помню ваш вопрос. Смотрел присланные образцы - непростое это дело, если пытаться тупо соблюсти их структуру. Думаю, что они из чего-то исходили: из какого-то стандартного экспорта, сделанного какой-то стандартной программой. Ну зачем, скажите, агрегатору знать список категорий и их кодировку вашего магазина? (Украинские агрегаторы, например, принимают обычные прайс-листы а формате xml) Похоже на то, что существует специальная прога.
  11. Добрый вечер. 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...) а редиректные => подождите до вечера завтра, выйдет обновление.
  12. Никакого колдовства :) Вместо описания по умолчанию (в форме настройки поставщика demo/demo) вы вставляете ближайший <div> который стоит перед описанием. А конец я нахожу по </div> Правда, потом приходится удалять из фрагмента теги, но зато текст выходит "чистеньким". П.С. Только что поступило предложение (как всегда, почему-то в личку :( ) сделать возможность склеивать описание в прайсе с описанием на сайте. Часто бывает, сам сталкивался, что вместо названия товара написаны его характеристики, которым, по хорошему, место в описании, например: ASUS HDD 320GB, 4GB DDR3, 1.8Ggz, radeon HD6870 Создаете в прайсе еще одну колонку, называете ее "Название товара" и слово ASUS перегоняете в нее. Все, что осталось - описание. При загрузке, описание из прайса складывается с описанием с сайта. Как вам идея?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.