Категории |
Плагин: Импорт товаров из ymlИмпорт товаров из yml А что за ошибка может быть? а нельзя делать так чтобы не /images/categories грузил фотки, а грузил /images/product_images ? в shopos_yml_import2 кажется это исправлено или вообще отключено
/* if (!empty($_picture)) { //скачиваем и сохраняем картинку // yml_image_save($_picture, $_img_name ); //создаем копии картинок разных размеров // yml_image_processing($_img_name); } */ и //парсинг яндекса /*$_searche = str_replace(' ','+',$_name); sleep(5); $str = file_get_contents('http://images.yandex.ru/yandsearch?text='.$_searche.'&stype=image'); $pattern = '/<div class="b-image">\n<a href="\/yandsearch?(.*?)img_url=(.*?)&(.*?)" id="(.*?)" tabindex="(.*?)" onmousedown="(.*?)">\n<img src="(.*?)" width="(.*?)" height="(.*?)" alt=""\/>\n<\/a>\n<\/div>/is'; preg_match_all($pattern, $str, $result); if ( count($result) > 0 ) { $_url = rawurldecode($result); $_img_array = explode('.', $_url); $_img_category = strtolower(os_cleanName($_name)).'.'.strtolower($_img_array); add_image_category($_url, $_img_category); //yml_image_save($_url, strtolower(os_cleanName($_name)) ); } */ Я вот думаю, если я на лакалке все сделаю а потом базу перекину на сервак, так же получится? И сервер не загружу ))) Я вот думаю, если я на лакалке все сделаю а потом базу перекину на сервак, так же получится? И сервер не загружу ))) получится. да и если vds - тоже получится. Все получилось, мне надо было база игрушек вот и нашел! Что и с картинками получилось???
То что здесь это категории книги ,диски. Постом выше Евгении написал что если хочешь скачать с картинками надо поправить код! Снял я коментирование но с картинками непошло вообще Ребята,помогите с картинками разобраться.Комментарии в коде снял,всё как Евгений показал,плагин вообще перестаёт работать,даже не запускается.Вернул код обратно,всё работает,но картинок нет.Что делаю не так? Ребята,помогите с картинками разобраться.Комментарии в коде снял,всё как Евгений показал,плагин вообще перестаёт работать,даже не запускается.Вернул код обратно,всё работает,но картинок нет.Что делаю не так? Помогаю: if (!empty($_picture)) { //скачиваем и сохраняем картинку yml_image_save2($_picture, $_img_name ); //создаем копии картинок разных размеров yml_image_processing2($_img_name); } т.е. к yml_image_save и yml_image_processing нужно дописать двоечку, т.к. автор парсера зачем-то переименовал функции, а тут забыл :) Сейчас процесс как раз идет, картинки бегут по директориям :) А это яша: $_searche = str_replace(' ','+',$_name); sleep(5); $str = file_get_contents('http://images.yandex.ru/yandsearch?text='.$_searche.'&stype=image'); $pattern = '/<div class="b-image">\n<a href="\/yandsearch?(.*?)img_url=(.*?)&(.*?)" id="(.*?)" tabindex="(.*?)" onmousedown="(.*?)">\n<img src="(.*?)" width="(.*?)" height="(.*?)" alt=""\/>\n<\/a>\n<\/div>/is'; preg_match_all($pattern, $str, $result); if ( count($result) > 0 ) { $_url = rawurldecode($result); $_img_array = explode('.', $_url); $_img_category = strtolower(os_cleanName($_name)).'.'.strtolower($_img_array); add_image_category($_url, $_img_category); yml_image_save2($_url, strtolower(os_cleanName($_name)) ); } Тут тоже yml_image_save нужно наградить двойкой (предварительно раскоментировав и ее тоже). Как я понимаю с яши парсятся только картинки каталогов, если так, то все работает. Вот только выход удачных картинок слабоват... От себя замечу - код для яши и правда лучше оставить в комментариях, для каталогов можно и ручками, а вот картинки для товара - очень полезно и работает не плохо. С озона товар залился не полностью, процесс остановился на 7354, по какой причине - не понятно... Евгений Даешь 1.4!? ;) С озона товар залился не полностью, процесс остановился на 7354, по какой причине - не понятно... может в той категории, что выбрали - столько товаров? т.е. к yml_image_save и yml_image_processing нужно дописать двоечку, т.к. автор парсера зачем-то переименовал функции, а тут забыл Сейчас процесс как раз идет, картинки бегут по директориям чтобы 2 практически одинаковых модуля могли уживаться)) Товары залились полностью, просто не раскидываются по всем категориям, указанным в xml, т.е если у товара несколько категорий, он все равно идет в одну, поэтому много каталогов оказываются пустыми. <offer id="3408283" available="true"> <url>http://www.ozon.ru/context/detail/id/3408283/?partner=zaxap83</url> <price>350</price> <currencyId>RUR</currencyId> <categoryId>1125947</categoryId> <categoryId>1092996</categoryId> <categoryId>1113815</categoryId> <categoryId>1113814</categoryId> <picture>http://www.ozon.ru/multimedia/audio_cd_covers/1000564368.jpg</picture> <delivery>true</delivery> <orderingTime> <ordering>На складе</ordering> </orderingTime> <name>Philips SAC2540</name> <vendor>Philips</vendor> <description>Приспособление для чистки поверхности CD-дисков.</description> </offer> у товара несколько <categoryId>, но идет он в какую-то одну, что есть не очень гуд. Не гуд конечно в том случае, если нет желания или необходимости перелапачивать категории и нужно оставить "как есть", если же повторящихся товаров быть не должно, то так и должно быть конечно... имхо такое нужно задавать в опциях, ибо ситуации разные бывают. И еще, игнорируется <url> товара, а значит нет партнерки. База (вернее движок) предусматривает внешнюю ссылку на товар, есть столбец product_url в product_description, наличие той же озоновской ссылки с партнерским id во многих случаях может быть полезно :) Для себя я исправил, но хотелось бы как говорится "от производителя". З.Ы. Если уж совсем обнаглеть, то хотелось бы попросить добавить функцию парсера картинок с яндекса, не каталогов, а товаров, по их названию из базы или xml :) Понимаю, что процесс будет очень долгим, но оно того стоит. сори. но ближайшее время не будет обновления этого плагина Очень жаль. Помимо url товара, можно было бы добавить мета теги по названию... ТУТ Подскажите кто знает стандартную ссылку на файл Маркета? если сайт на основе bitrix Народ. Помогите. а как парсить оригинальные картинки а не тумбы? а как парсить оригинальные картинки а не тумбы? а где на них ссылки брать? думаю регуляркой подменять путь. но пока не силен в этом. сори. если парсить то же с шопоса Кто подскажет почему проявляется ошибка XML Error: not well-formed (invalid token) at line 1, до этого все парсилось нормально, просто тестово заливал товары, после в БД удалил эти 15к товаров, а то в админке чекнешься, так терь не заливаются товары Кто подскажет почему проявляется ошибка XML Error: not well-formed (invalid token) at line 1, до этого все парсилось нормально, просто тестово заливал товары, после в БД удалил эти 15к товаров, а то в админке чекнешься, так терь не заливаются товары покажите xml, который пытаетесь импортировать Кто подскажет почему проявляется ошибка XML Error: not well-formed (invalid token) at line 1, до этого все парсилось нормально, просто тестово заливал товары, после в БД удалил эти 15к товаров, а то в админке чекнешься, так терь не заливаются товары покажите xml, который пытаетесь импортировать Вам залить куда либо или кусок файла? Начало: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE yml_catalog SYSTEM "shops.dtd"> <yml_catalog date="2011-06-14 23:32"> <shop> <name>GdeSlon.ru</name> <company>GdeSlon.ru</company> <url>http://www.gdeslon.ru/</url> <currencies> <currency rate="1.0" id="RUR"/> </currencies> <categories> <category id="65">Бюстгальтеры</category> <category parent_id="65" id="798">Для Кормящих</category> лучше целиком куда то залить если архив не сильно большой - тогда можно на admin@shopos.ru Евгений спасибо, разобрался не знаю в чем был косяк стал импортировать снова локально, если можно в этой теме то задам еще вопрос, проблему с добавлением товаров в категорию по ID не решили? НУ что больше ни кто этой проблемой не занимался или все в CSV импортируют? А то как то в ручную геморно все товары по категориям засовывать Как можно найти xml для импорта например на таком сайте? http://12вольт-тольятти.рф и есть ли он вобще там.. Или только писать в тп и узнавать? Подскажите а как определить движок магазина? Импортировал у себя в магазине из yml
Импортировал у себя в магазине из yml http://www.neopod.ru/Neopod.ru/info/dealers/xml/get.jsp После этого в магазин не хочет заходить думает постоянно !! Подскажите почему так и что можно сделать ! Пожалуйста. У меня нормально открываются страницы магазина, например http://www.neopod.ru/products/Komplect_stul_stol_3/ http://www.neopod.ru/catalogue/commodes-items/ Я на хостинге. Магазин с тормозом стал грузиться .Но импортированный товар только в прайс листе. В админка -категориях и товарах его нет. как теперь его можно добавить в магазин? Установил свежую версию 2.5.9 со стандартной базой. Установил свежую версию 2.5.9 со стандартной базой. Записал плагин shopos_yml_import2.rar v1.0 (12.38 KB) - Импорт товаров из yml 2. Провел импорт из http://www.neopod.ru/Neopod.ru/info/dealers/xml/get.jsp в категорию Acer. Получаю: Из десятка начальных категорий осталось две, остальные благополучно исчезли. Очень впечатляющий результат! используется replace into и id ы категорий из импортируемого yml в этом вся и проблема Установил свежую версию 2.5.9 со стандартной базой. Записал плагин shopos_yml_import2.rar v1.0 (12.38 KB) - Импорт товаров из yml 2. Провел импорт из http://www.neopod.ru/Neopod.ru/info/dealers/xml/get.jsp в категорию Acer. Получаю: Из десятка начальных категорий осталось две, остальные благополучно исчезли. Очень впечатляющий результат! используется replace into и id ы категорий из импортируемого yml в этом вся и проблема И что хотите этим сказать? Так мастер сделал, и это хорошо, и надо к этому с почтением относиться? И теперь так и останется во веки веков? ага При закачке товаров из файла, по какой то причине они дублируются, такое ощущение что циклится, в чем может быть проблема, у меня только это? При этом товар один и тот же, фото одно и тоже, цена другая ) Как не спросишь одно молчание, форум живой вообще? Добрый день! Уважаемый support у меня такая проблема загружаю плагин начинаю импорт всё проходит хорошо но картинок нет пробовал менять коды которые вы в начале писали они не помогают выдают ошибку может может у меня руки кривые помогите пожалуйста скиньте сразу справленный код :-[ Как не спросишь одно молчание, форум живой вообще? Посмотрите последние сообщения - увидите. При закачке товаров из файла, по какой то причине они дублируются, такое ощущение что циклится, в чем может быть проблема, у меня только это? При этом товар один и тот же, фото одно и тоже, цена другая ) Вы ж не позаботились вопрос задать как следует. Надо бы выложить свой файл импорта, указать для примера один товар, который дублируется, сообщить метод закачки (их по крайней мере три)... А из того, что сказано, можно только предположить, что у Вас в файле импорта ID товаров не проставлены, и поэтому каждый раз создается новый товар. Скажите пожалуйста какие изменения нужно внести в код, что бы он сохранял картинки по ссылкам типа: www.netlab.ru/ISAPI/TestISAPI.dll?67346&0 вот у меня Плагин: Импорт товаров из yml В ShopOs вообще с импортом-экспортом всегда были большие проблемы: а не подскажите какая cms с поддержкой яндекс маркет импорт yml вот у меня Плагин: Импорт товаров из yml как сделать что бы весь товар добавился на сайт. в файле xml 13000 товара а добавляться тока 936 помогите плиз))) не дублируйте посты! Увеличьте время выполнения скрипта на хостере. Либо сделайте все локально и обновите потом БД магазина. korshunov уже написал, что не хватает временных ресурсов. А как увеличить время выполнения скрипта на хостере. Написать хостеру? у меня не Виртуальный сервер (VPS) Ну так хостеру напишите. Если могут, то увеличат. Я использую для таких случаев программу-агрегатор. В нее закачиваю все прайсы, а из нее порциями обновляю в магазине. Прайсы YML она тоже кушает. |
|