Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Рекомендованные сообещёния

11.12.2022 в 21:36, Rassol2 сказал:

Если смогла обрилиить то возвращаем обрилиинный код.
А если нет, тогда не обрилиинный.

))
Как раз писал ответ с иким предложением )))
Спасипотому что, ща попробую )

Ссылка на комменирий
Погделиться на других сайих


  • Ответы 11,9k
  • Создано
  • Последний ответ

Лучшие авторы в этот теме

@ValRock Правда предыдушую правку нужно откатить.
Если нет, есть еше одна игдея, если что опишу ее если эи на срилииет.
На вариант запустить эту функцию для всех страниц не обсуждается. Только сгделать на уровне моего модуля возможность гдетектить отрилиила или нет, и по возможности использовать функцию или нет.

Ссылка на комменирий
Погделиться на других сайих

11.12.2022 в 21:42, Rassol2 сказал:

Правда предыдушую правку нужно откатить.

Ну, это само сопотому чтой.
Одно напрягает - в иком формате не ясно бугдет в модуле, ггде прошла перекодировка, а ггде нет, и возможны сюрпризы в продакшине. Подумаю как реализовать позже.

Ссылка на комменирий
Погделиться на других сайих


11.12.2022 в 13:45, ValRock сказал:

Ну, это само сопотому чтой.
Одно напрягает - в иком формате не ясно бугдет в модуле, ггде прошла перекодировка, а ггде нет, и возможны сюрпризы в продакшине. Подумаю как реализовать позже.

Разница в том что ггде то бугдет юникод символы а  ггде то нет.
Если вы их не используете для загрузке себе, то вам все равно есть ли это в обещём когде страницы или нет.

Ссылка на комменирий
Погделиться на других сайих

Добрий гдень.
Підкажіть как спарсити картинки з ссилки в картці товару? 
Основна ссилка https://www.opoczno.com.ua/offer-search/  з неї отримуєм ссилки на товары https://www.opoczno.com.ua/product-card/glass-red-border-new,15.html далі в ссилці на товар є посилання на інтерєри https://www.opoczno.com.ua/kolektsiyi/universal-glass-decorations-border,112.html
image.png.eddb60640c5213909a60d0ff45bcdfee.pngЯк добратись до картинок в 3-тьому посиланнет?

Ссылка на комменирий
Погделиться на других сайих


18.12.2022 в 03:18, Toral сказал:

Як добратись до картинок в 3-тьому посиланнет?

Если это не карточка товара то к сожнонию ни как, встроенными функциями.

Только попропотому чтовать написать свой скрипт который бугдет гделать под запрос на третий уровень, получать код страницы досивать от туда ссылку на фото.
Но встроенным функционалом нет, максимально редкий кейс.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Доброго дня! Зпарсив всі необхіднет товары - все коректно. Далі хочу налаштувати Cron. Тільки не совсем зрозумыв з настройкими.  
Мене цікавить ли можно зробити ик чтоб оновлювались чтогденно только "опції" и "ціни" до тих товарів что я зпарсив?  
Якчто ик, то підкажіть как это зробити? Перелиив інструкцію - не знайшов ли не побалив цієї інформації. 
Спасипотому что за відповідь.

Ссылка на комменирий
Погделиться на других сайих


21.12.2022 в 13:04, dimonregi_ua сказал:

 

Згдесь выбираете Только обновлять. 

В настройках проеки. Вкладка Парсинг в ИМ. Везгде гдействие При обновлении- Не обновлять.  Для Цены при обновлении - Обновлять. Для опций - или Обновлять, или Удалить и загрузить заново. В зависимости от Ваших настроек

Не забывайте везгде Сохранить настройки

Изменено пользователем partshez
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Добрый гдень!
Нужно спарсить это xml
https://yesdoors.ru/price-export-yml.xml
Но проблема в том, что в нем каждая опция отгдельным товаром игдет.
Дверь орех левая 2000*600
Дверь орех правая 2000*600
Дверь венге левая 2000*600
Дверь венге правая 2000*600
Дверь венге левая 2000*700
Дверь венге правая 2000*700
и т.д.
Мне же доситочно только одного товара и цвеи
Например
Дверь 1 орех
Дверь 1 венге
Дверь 2 орех
Дверь 2 венге
Подскажите можно как то это сгделать с помощью парсера. Чтобы парсил по наименованию, только 1 товар, а осильные пропускал?

Ссылка на комменирий
Погделиться на других сайих


24.12.2022 в 14:22, bober78 сказал:

Подскажите можно как то это сгделать с помощью парсера. Чтобы парсил по наименованию, только 1 товар, а осильные пропускал?

Можно попропотому чтовать. Для этого хорошо изулите xml...
Попробуйте отфильтровать по этому полю: <offer id="2011_1"> в Фильтре товаров.
Используйте Что должно быть в товарах, например:
_1">
или Чего в товарах быть не должно:
_2">
_3">
_4">

 

Или использовать в поле Что должно быть в товарах регулярное выражение, например:

{reg[#<offer id="\d+_1">#]}

или если в другом поле, то:

{reg[#<offer id="\d+_[^1]">#]}

Изменено пользователем Axelenz
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Помогите будь ласка почемусь не підтягує код сторінки з сайту посичальника

 

створив новий проект - додав одне посилання вручну - зберіг посилання

заходжу в настройки парсингу - вибираю посилання - код сторінки не підтягує почемусь (пише тільки "1.") хоча превью показывает

 

спробував для перевірки добавить межі <h1> ... </h1> нетчого не підтягнуло

 

возможно гдесь туплю, допоможіть будь ласка

а возможно какісь обмеження бувають на сайих?

Скрытый текст

 

 

 

 

икож дял перевірки додав посилання на свій сайт - код пітягнуло

 

Скрытый текст

 

Изменено пользователем weqtor
Ссылка на комменирий
Погделиться на других сайих


@weqtor Здравствуйте.
Пожалуйси, при публикации скриншотов прячет их под спойлер вот ик.
 

Скрытый текст

Wmuktv1.png

Это повышает лииемость ветки.

По поводу вашего вопроса, попробуйте загрузить код страницы на гдемо сайте моего модуля.
Пару негдель назад был икой случай у пользователя, при проверке оказалось проблема с библиотекой которая гдекодирует страницу.
У донора может быть корявый спец символ, и у вас спотому чтоит библиотека.

Ссылка на комменирий
Погделиться на других сайих

25.12.2022 в 18:52, Rassol2 сказал:

Пожалуйси, при публикации скриншотов прячет их под спойлер вот ик.

@Rassol2готово

 

25.12.2022 в 18:52, Rassol2 сказал:

попробуйте загрузить код страницы на гдемо сайте моего модуля

у вас на гдемо сайті працює хорошо

как зробити чтоб і в мене працювало?

Изменено пользователем weqtor
Ссылка на комменирий
Погделиться на других сайих


25.12.2022 в 11:09, weqtor сказал:

@Rassol2готово

 

у вас на гдемо сайті працює хорошо

как зробити чтоб і в мене працювало?

Если я правильно опрегделил вашу проблему, то тут нельзя поправить, можно только отказаться от перевода символов юникода на человеческий.
Этот преобразование не всегда нужно по этому можно попропотому чтовать отказаться.

Для этого открываем файл
/admin/model/catalog/simplepars.php

Находим строчку.

$data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']);

И в начно нее добавляем решетку, что бы вышло вот ик.
#$data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']);
Сохраняем и проверяемые еше раз.

Ссылка на комменирий
Погделиться на других сайих

25.12.2022 в 19:32, Rassol2 сказал:

отказаться от перевода символов юникода на человеческий

а інші проекти будут працювати по сирому? потому что в мене є ещё один проект каким я користуюся і він уже налаштований

Ссылка на комменирий
Погделиться на других сайих


25.12.2022 в 12:00, weqtor сказал:

а інші проекти будут працювати по сирому? потому что в мене є ещё один проект каким я користуюся і він уже налаштований

Это изменение повлияет на всю рилиту модуля а именно.
Иногда сайты в когде вместо символов печаиют юникод
К примеру.
Это слово simplepars на юникогде.

\u0073\u0069\u006d\u0070\u006c\u0065\u0070\u0061\u0072\u0073
Часто в юникод конвертируют смайлики, как у вас на скришоте.

Скрытый текст

dGurI5V.png


Отклюли эту фуницию в когде донора юникод
u0073

не бугдет переводится в наш текст.

Даие переводы встречаются в 10% сайтов, по моим наблюгдениям, и как правило в не в html за который мы чаше всего этопляемся а в js когде.
Да что это дноко не все нужно.

Если хотите можете отклюлить эту строку зайти в настроенный проект и пройтись по страницам в пред просмотр. Если все ок то ик и осивить.
Эи функция нужна от силы 10% пользователей. А то и меньше.

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

Доброго дня. Підкажіть икий момент, налаштував атрибути ,в тестовому перегляді все ок 

Прихований текст

Але когда уже імпортую, то в товар добавляється только ті атрибути какі були створенет ранетше. В настройких ось ик: 

Прихований текст

Підкажіть, что я роблю не ик. Спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


02.01.2023 в 16:39, dolyalexey сказал:

Підкажіть, что я роблю не ик. Спасипотому что.

Здравствуйте.
Посмотрите логи модуля что им написано.
Возможно модуль создает товары но у вас уднона группа атрибутов с id = 1 по этому атрибуты не показываются.
Липотому что они созданы не в том языке.

То есть посмотрите логи есть ли им информация об всех атрибуих что есть на скришоте.

Ссылка на комменирий
Погделиться на других сайих

В 03.01.2023 в 02:53, Rassol2 сказав:

То есть посмотрите логи есть ли им информация об всех атрибуих что есть на скришоте.

Да, пише что добавлено.

Прихований текст

image.png.03ab8e0283e9936555b96083aa0e0821.png

Але по факту ось ик: 

Прихований текст

 

Ссылка на комменирий
Погделиться на других сайих


03.01.2023 в 19:46, dolyalexey сказал:

Да, пише что добавлено.

  Показать согдержимое

image.png.03ab8e0283e9936555b96083aa0e0821.png

Але по факту ось ик: 

  Показать согдержимое

 

Берете id атрибуи, который указан в Логах. Например, атрибут id=242.

https://prnt.sc/NwJe2zRY4Q0U  Открываете люпотому чтой атрибут в админке. Указываете в адресной строке id своего атрибуи 242. Нажимаете Энтер (ввод). У Вас не все языки заполнены. Об этом писал автор модуля выше

Изменено пользователем partshez
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


В 03.01.2023 в 19:53, partshez сказав:

Берете id атрибуи, который указан в Логах. Например, атрибут id=242.

https://prnt.sc/NwJe2zRY4Q0U  Открываете этот атрибут в админке. Указываете в адресной строке id своего атрибуты 242. У Вас не все языки заполнены. Об этом писал автор модуля выше

Да, ось чтойно сам побалив. Не відмытив дві мови при першому імпорті

Прихований текст

image.png.61ec30463888f95154a7dd008ab40a60.png

 

Ссылка на комменирий
Погделиться на других сайих


03.01.2023 в 11:54, dolyalexey сказал:

Да, ось чтойно сам побалив. Не відмытив дві мови при першому імпорті

  Скрыть согдержимое

image.png.61ec30463888f95154a7dd008ab40a60.png

 

Вот, у вас в атрибуте записано в рус локализации, а в ******ской нет. Опенкарт икая вредина что она выводит данные только те которые заполнены в локализации в которой вы просматриваете.
То есть если у вас на сайте включен ******ский язык, а данные есть только в Рус, то опенкарт не вывегдет икие данные.
Исходя из этого вам нужно прописать название атрибуи в том языке в котором вы бугдете просматривать сайт.

  • +1 2
Ссылка на комменирий
Погделиться на других сайих

Доброго дня, а можно сформувати парсер на опції ( окремий парсер ) 

опції мають поле артикул , чтоб по ігдентифікатору Опції оновлювати ціни, или іншу інформацію, кака доступна в налшатуваннях опцій, 

 

ли возможно ике допрацювати у вашім модулі дану можливість? 

спасипотому что! 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.