Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

zhumasds

Користувачі
  
  • Публікації

    129
  • З нами

  • Відвідування

Усі публікації користувача zhumasds

  1. Возможно, у Вас где-то ошибка. А возможно, Ваша история походит на мою, когда картинки по ссылкам открываются, но модулем не скачиваются (и нет, это вряд ли проблема модуля). Если это не техническая ошибка при настройке профиля поставщика, я рекомендую поступить Вам следующим образом. 1. Скопировать адреса всех картинок в текстовый файл (links.txt) (предварительно создав папку, допустим, testimg). 2. Зайти в powershell (у меня windows 10, я вхожу через поиск по слову powershell). 3. Прописать там: cd ~ cd d:\путь до папки с файлом links.txt 4. Убедитесь, что перешли в нужную папку (слева от курсора будет путь до вашей папки с файлом links.txt 5. Создайте новую папку следующей командой: mkdir images 6. Не переходите в неё! Сразу пропишите следующую команду get-content links.txt | foreach {Start-BitsTransfer -Source $_ -Destination 'd:\testimg\images\' -transfertype download} 7. Картинки скачаются с теми названиями, которые у них присвоены. 8. Загрузите все картинки на какой-нибудь свой сервер. 9. Массовой заменой измените путь до картинок на путь на вашем сервере. Возможные проблемы: 1. Команда не скачивает картинки, у которых есть %2F и подобные символы в пути, предварительно поищите эти конструкции и соответственно замените.
  2. я уже попробовал, всё равно ошибка в errors.tmp Download photo fails. Row ~= 2 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_601491_2_1_601491.jpg Download photo fails. Row ~= 3 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_601491_2_1_601491.jpg Download photo fails. Row ~= 4 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_601491_2_1_601491.jpg Download photo fails. Row ~= 5 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_601218_2_1_601218.jpg Download photo fails. Row ~= 6 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_603849_1_1_603849.jpg Download photo fails. Row ~= 7 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_415x415/PH_601261_2_1_601261.jpg Download photo fails. Row ~= 8 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_602037_1_1_602037.jpg Download photo fails. Row ~= 9 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_600048_1_1_600048.jpg Download photo fails. Row ~= 10 Url = https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000/PH_600048_1_1_600048.jpg
  3. Добрый день, господа! Есть ссылки на фото следующего вида, они открываются: https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_601491_2_1_601491.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_601491_2_1_601491.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_601491_2_1_601491.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_601218_2_1_601218.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_603849_1_1_603849.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_415x415%2FPH_601261_2_1_601261.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_602037_1_1_602037.jpg https://tools.professional.electrolux.com/Mirror/Doc/PH_1000x1000%2FPH_600048_1_1_600048.jpg но модуль выдает ошибку "Download main photos failed", условно. Подскажите, в чем может быть причина? update: пробовал заменить %2F на /, не помогло.
  4. кто-то может поправить за денежку?) файл закодирован, я даже не понимаю, это стандартный файл или какой-то модуль, вроде к модулю оплаты он не имеет никакого отношения
  5. Добрый день! opencart.pro 2.3 Вылезает ошибка после подтверждения платежа (ввода пароля, который обычно приходит на телефона по смс). Notice: Undefined variable: 1500.0000 in /var/www/***/catalog/controller/extension/module/ms_integration.php on line 244Warning: Cannot modify header information - headers already sent by (output started at /var/www/***/catalog/controller/startup/error.php:39) in /var/www/******/system/library/response.php on line 17 В качестве модуля оплаты - модуль Сбербанка. По идее, должен редиректить на сайт с сообщение об успешной оплате. Подскажите, куда копать?
  6. Добрый вечер! Ранее не сталкивался с подобной задачей, может у кого есть опыт решение подобных. Задача такова, что в одни руки можно продать только "ограниченное количество товара", например, 20 единиц каждой позиции. При этом, покупка товара возможна как авторизованными пользователями, так и гостями. (но это, думаю, обсуждаемо). Есть у кого-нибудь идеи, решения?) Буду признателен за наводки, денежное вознаграждение обсуждаемо!
  7. Добрый вечер! Установил модуль, на Английском языке работает, а на Русском - нет). Куда копать?) проблема была в ошибке в индексе, спасибо)
  8. Добрый вечер! Да, но проблема, к сожалению, моими навыками не решается(. У меня в шаблоне меню выводится отдельным модулем, в котором только 1 поле для ввода url. Подскажите, как можно решить эту проблему? Я готов заплатить.
  9. запускайтесь по крону и идите заниматься своими делами. 120 000 товаров, если из одного прайса, я выгружаю менее чем за 10 часов. Правда, иногда "крон" даёт сбой и останавливается, но это не так критично, как загружать в "полуавтоматическом" режиме.
  10. 1. Во первых: вы не полностью перепечатали параметры парсинга. 2. Во вторых, вы не в ту ячейку вписали параметры парсинга. Вам нужна ячейка "Тексты начала и конца парсинга, через запятую". Текущую ячейку оставьте пустой. Вам важно понять, как формировать тексты начала и конца парсинга. Алгоритм обычно такой: 1. Ищем нужную информацию, допустим цену. 2. Копируем код слева от цены. 3. В коде страницы включаем поиск, вставляем скопированное нами в п.2 - смотрим совпадения: если совпадение единичное - значит Вам этот "текст начала парсинга" подходит. Если нет - копируем больше / меньше символов, НО, желательно, чтобы в этом тексте не было пробелов. 4. Текст конца парсинга обычно не вызывает проблем, если начало парсинга уникальное в рамках страницы. Запускаем. Не претендую на единственно верную истину, но я так учился.
  11. да, через крон ничего нажимать не нужно) разобраться с кроном - очень важно, потому что облегчает работу с прайсами В ПРИНЦИПЕ) (говорю Вам как человек, оставивший в этой теме с десяток вопросов по крону). Нужно настроить 2 вещи: 1. Крон в профиле поставщика 2. Крон на хостинге Подробнее: 1. Крон в профиле поставщика а) Нужно его включить б) В графе "Старт" - везде звездочки. в) Предварительные задания можно как поставить, так и проигнорировать. г) Основное задание: в поле адрес нужно вписать ссылку (если скачивание прайс листа происходит по ссылке). В противном случае прайс загружается ручками в admin/uploads под соответствующей цифрой. Дальше рассматриваем ситуацию, где прайс загружается ручками. д) Загрузили прайс ручками в формате 9.xml, в кроне поставщика обязательно выставляем формат прайса на "xml..." соответственно. е) Финальные задания можно игнорировать. * Обычно предварительные и финальные задания игнорируются в случае, когда идет простое добавление товаров. ** Профиль поставщика должен быть настроен на работу (прописаны колонки, категории и прочие моменты). В качестве действия при кроне я выбираю "только добавлять" (но можно и другие действия выставлять. 2. Крон на хостинге а) В первую очередь, нужно вбить в поиске запрос "крон beget.ru" (условно). По этому запросу, скорее всего, Вы сможете ознакомиться с инструкцией по работе с кроном непосредственно у Вашего хостинг провайдера. б) Запустить крон с определённой периодичностью (например, я запускаю добавление товаров не по расписанию, а прямым вызовом через крон, благо, хостер позволяет так делать). 3. Ошибки а) Одна единственная проблема, с которой я сталкивался, это неправильные настройки крон в профиле поставщика (не указывал формат прайса) и, как следствие, ограничение в cron.php в виде переменной period, которая не позволяет запускаться профилю в течении 4 часов после предыдущего успешного запуска. Обычно (только когда добавляю товар, НЕ ПРИ ОБНОВЛЕНИИ) я выставлю переменной $period значение 1, что позволяет каждую минуту запускаться по крону (обычно, первые 2-3 запуска - это ошибки и их исправление).
  12. оттого и затёр своё сообщение, но скорость реагирования - достойна похвалы))) Спасибо! Кстати, всё хотел спросить (быть может я и не понимаю, но проблему испытываю). Вопрос: как модуль работает в случае повторяющихся границ (точнее, их экспорта в csv). Ситуация: мне надо спарсить список категорий, допустим, я пишу в настройках 2-2 (пропускаю 2 повторения и 2 следующих беру). Проблема: иногда их бывает не "2", а "1", то есть вместо ожидаемых мною 2-ух столбцов в csv файле, я получаю 1. При этом, следом, после категорий идёт парсинг цены. Ожидание №1: Так оно и работает, если всегда есть "2" категории. Но бывает, что категорий не 2, а меньше, например "1". Я ожидаю, что в прайсе будет так: либо так: Но получается вот так: Проблему пока решаю переносом подобных "границ" в конец файла, но это ограничивает меня по парсингу атрибутов и фотографий, т.е. приходиться атрибуты и фото парсить с помощью АОП (а это - медленнее). Может, этому уже есть решение?)
  13. Господа, подскажите пожалуйста. Если на любой странице переключить язык с Русского на Английский, а затем перейти на любую другую страницу - язык сбросится до начального, до Русского соответственно. Как с этим бороться?)
  14. Добрый вечер всем! Господа, подскажите, как бы организовать импорт товаров в следующем случае: 1. У поставщика информация о товарах раскинута в разные прайсы: в одном - вся техническая информация, во втором - название и остатки, в третьем - фотографии. Во всех прайсах единым элементом является "артикул". 2. Пробовал загружать сначала всю техническую информацию, создать второй профиль Поставщика и обновить фотографии. Но при отсутствии категорий в прайс листе - он фотки не подтягивает (т.е. я думал, что достаточно будет сверить артикулы). Кто-нибудь сталкивался? Как можно решить эту проблему?
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.