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

Recommended Posts

  В 27.10.2024 в 08:27, sanya0317 сказав:

еще не могу понять почему не срабатывает в поиске и замене 

{csvnc}{csvnc}|{csvnc}

все равно остается 2 {csvnc}{csvnc}

  Показати вміст

{csvnc}{csvnc}   Один из них разделитель, его удалить через замену нельзя

Expand  

 

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


  В 27.10.2024 в 10:14, sanya0317 сказав:

а каким образом можно убрать ненужную строку

Expand  

В повторяющихся границах, правила применяются отдельно к каждому повторению, и после этого все повторения склеиваются и между ними вставляется выбранный вами разделитель. По этому разделитель нельзя отредактировать через поиск замену.
Ну а по поводу вопроса, ненужную строку можно убрать через поиск замену, просто исчите нужное вам правило, и  место где его применить.
 

Надіслати
Поділитися на інших сайтах

Помогите разобраться.
Настраиваю парсинг.
Загружаю страницу.
Появляется код и ниже сама страница.
Но код не полностью соответствует отображаемой странице.
Мне нужно собрать данные о наличии товара в каждом размере.
Донор показывает эту информацию путем добавления класса "not-available" к размеру если его нет.
И вот на странице загруженной в парсер эта информация корректно отображается и это же видно в веб-инспекторе, а в коде в парсере указано, что все размеры присутствуют, т.е. нет класса "not-available".
Почему такое может происходить?
 

  Показати вміст
Надіслати
Поділитися на інших сайтах


  В 27.10.2024 в 21:09, ugenpon сказав:

Почему такое может происходить?

Expand  

Санкції

Надіслати
Поділитися на інших сайтах

А как быть с загрузкой файлов, если есть файлы то все отлично загружает, а если нет то грузит файл но пустой со ссылкой которую указали в поиске и замене как сайт. размер пишет но файла нет. можно как то сделать что б загружалось только если есть файлы?

  Показати вміст

 

Надіслати
Поділитися на інших сайтах


  В 28.10.2024 в 15:03, sanya0317 сказав:

А как быть с загрузкой файлов, если есть файлы то все отлично загружает, а если нет то грузит файл но пустой со ссылкой которую указали в поиске и замене как сайт. размер пишет но файла нет. можно как то сделать что б загружалось только если есть файлы?

  Показати вміст

 

Expand  

Вот что в админке в карточке

 

 

  Показати вміст

 

Змінено користувачем sanya0317
Надіслати
Поділитися на інших сайтах


  В 28.10.2024 в 15:06, sanya0317 сказав:

Вот что в админке в карточке

 

 

  Показати вміст

 

Expand  

Не использовать Добавить в начало. Правилами замены заменить первую часть на домен...

{skip}">|https//xxxxx

Змінено користувачем partshez
  • +1 1
Надіслати
Поділитися на інших сайтах


Обновление v4.11_stable
Все обновление это исправление найденного бага с обновлением атрибутов.
 

  • +1 3
Надіслати
Поділитися на інших сайтах

Столкнулся с такой проблемой, на одном из проектов по крону очень долго идет обновление. Количество обработаных файлов увеличивается на +5 примерно раз в 10-15 минут. Крон стоит ежеминутно, хостинг уверяет что ничего не блокирует. В чем может быть проблема? В ручную все обновляет быстро.

Хостинг скинул логи, вот фрагмент

45.83.192.70 - - [01/Nov/2024:19:35:03 +0000] "GET /admin/simplepars/xml_page/1/3a003b3861b8017f298f181f6627b7af-1456.xml HTTP/1.1" 200 1654 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"
45.83.192.70 - - [01/Nov/2024:19:35:03 +0000] "GET /admin/simplepars/xml_page/1/3a003b3861b8017f298f181f6627b7af-1461.xml HTTP/1.1" 200 1636 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"
45.83.192.70 - - [01/Nov/2024:19:35:03 +0000] "GET /admin/simplepars/xml_page/1/3a003b3861b8017f298f181f6627b7af-1463.xml HTTP/1.1" 200 1405 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36"
45.83.192.70 - - [01/Nov/2024:19:35:04 +0000] "GET /admin/simplepars/xml_page/

 

Змінено користувачем yurok79
Надіслати
Поділитися на інших сайтах


  В 05.11.2024 в 09:15, yurok79 сказав:

Крон стоит ежеминутно, хостинг уверяет что ничего не блокирует.

Expand  

Лучше один раз увидеть, чем сто раз услышать... приложите скрин настроек в планировщике и главное: что за хостинг ? На дешёвых хостингах есть такое, что планировщик нельзя настроить на ежеминутное срабатывание... Или предлагают переходить на более дорогие тарифы или на другие хостинги...

Надіслати
Поділитися на інших сайтах


@Rassol2

Подскажите, пожалуйста.

Насколько правильный такой подход очистки xml от CDATA при условии, что большинство проектов реализовано именно через фиды поставщиков.

Или через поиск/замену более правильно ? Благодарю. 

 

  Показати вміст

 

Проверил, как работает, в некоторых xml удаляет, а в некоторых не удаляет...

Змінено користувачем Axelenz
Надіслати
Поділитися на інших сайтах


  В 10.11.2024 в 13:43, Axelenz сказав:

@Rassol2

Подскажите, пожалуйста.

Насколько правильный такой подход очистки xml от CDATA при условии, что большинство проектов реализовано именно через фиды поставщиков.

Или через поиск/замену более правильно ? Благодарю. 

 

  Показати вміст

 

Проверил, как работает, в некоторых xml удаляет, а в некоторых не удаляет...

Expand  

Имеет право на жизнь, но я бы все же использовал поиск замену, никакого выигравший этот подход не будет иметь перед правилом поиск замены, но теряется гипкойсть настройки.

Надіслати
Поділитися на інших сайтах

  В 10.11.2024 в 18:05, Rassol2 сказав:

Имеет право на жизнь, но я бы все же использовал поиск замену, никакого выигравший этот подход не будет иметь перед правилом поиск замены, но теряется гипкойсть настройки.

Expand  

Да... к сожалению не работает для всех xml... поэтому придётся через поиск/замену...

 

А сначала сделать замену через поиск/замену в простой границе один раз, а потом данные получать уже без CDATA в повторяющихся границах есть смысл или тоже нет никакого выиграша ? Я про те случаи, когда CDATA стоит не только в desc а во многих местах...

 

  Показати вміст

 

Змінено користувачем Axelenz
Надіслати
Поділитися на інших сайтах


Как быть?

 

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

2024-11-12 23:11:16| Парсинг : НЕГАТИВНЫЙ ответ  | Код ответа = 47 | Текст ответа = Maximum (100) redirects followed |

сразу ещё раз пробую подключиться - сразу подключается без проблем.

 

На ночь оставил чтобы хмл обновлялся каждый час, по логам вижу что каждый час был НЕГАТИВНЫЙ ответ  | Код ответа = 47 | и хмл не обновлялся.

 

А если подключаюсь сразу 2 раза, то со второго раза всегда подключает.

 

pars.jpg

Надіслати
Поділитися на інших сайтах


Добрый день. Нужно спарсить цены у товара у которого несколько фасовок и цен.

Нужна такая  CSV таблица: Наименование товара; Cсылка с фасовкой; Цена.

После парсинга ссылок получаем такой формат: https://pethouse.ua/ru/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/, а нужно со значением фасовки в конце.

Пример: 

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_4-kg; 882 грн;

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_20-kg; 3578 грн;

 

Как добавить "_4-kg и "_20-kg" к ссылке?

Надіслати
Поділитися на інших сайтах


  В 14.11.2024 в 11:48, lutch сказав:

Нужно спарсить цены у товара у которого несколько фасовок и цен.

Expand  

Это связанные опции, когда цена товара зависит от опции, в данном случае от веса. Парсятся они сложно, но возможно, при определённых навыках... 

Надіслати
Поділитися на інших сайтах


  В 14.11.2024 в 11:48, lutch сказав:

Добрый день. Нужно спарсить цены у товара у которого несколько фасовок и цен.

Нужна такая  CSV таблица: Наименование товара; Cсылка с фасовкой; Цена.

После парсинга ссылок получаем такой формат: https://pethouse.ua/ru/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/, а нужно со значением фасовки в конце.

Пример: 

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_4-kg; 882 грн;

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_20-kg; 3578 грн;

 

Как добавить "_4-kg и "_20-kg" к ссылке?

Expand  

Я в коде страницы не нашел таких ссылок, если вы их хотите автоматом генерировать, то вам как минимум нужно найти _20-kg вот такой текст на странице, настроить парсинг его, а дальше настроить код на парсинг ссылки, и используя склейку склеить две границы париснга.
НО в коде страницы я так же не вижу этого "_20-kg" а значит тут я не знаю как вам создать правильные ссылки по разным товарам.

Надіслати
Поділитися на інших сайтах

  В 14.11.2024 в 11:48, lutch сказав:

Добрый день. Нужно спарсить цены у товара у которого несколько фасовок и цен.

Нужна такая  CSV таблица: Наименование товара; Cсылка с фасовкой; Цена.

После парсинга ссылок получаем такой формат: https://pethouse.ua/ru/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/, а нужно со значением фасовки в конце.

Пример: 

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_4-kg; 882 грн;

Ownat Classic Dog Adult Complete; https://pethouse.ua/shop/sobakam/suhoi-korm/ownat/ownat-classic-dog-adult-complete/_20-kg; 3578 грн;

 

Как добавить "_4-kg и "_20-kg" к ссылке?

Expand  

 

Screenshot_145.jpg

  • +1 1
Надіслати
Поділитися на інших сайтах

Всем Добрый день! Вопрос по дате и оператору {sdate}. 

{sdate}   Фильтруем по дате Сегодня

{sdate(-24)}  Фильтруем по дате Вчера

{sdate(-48)}  Фильтруем по дате Позавчера

Есть необходимость отфильтровать товары за три дня (за 5 дней, за 10...). Сегодня, Вчера и Позавчера. Т.е. объединить эти три фильтра - чтобы увидеть товары за последние несколько дней (период), а не за один конкретный день. Возможно ли это при помощи оператора {sdate}? Как это сделать?

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


  В 15.11.2024 в 11:04, partshez сказав:

Всем Добрый день! Вопрос по дате и оператору {sdate}. 

{sdate}   Фильтруем по дате Сегодня

{sdate(-24)}  Фильтруем по дате Вчера

{sdate(-48)}  Фильтруем по дате Позавчера

Есть необходимость отфильтровать товары за три дня (за 5 дней, за 10...). Сегодня, Вчера и Позавчера. Т.е. объединить эти три фильтра - чтобы увидеть товары за последние несколько дней (период), а не за один конкретный день. Возможно ли это при помощи оператора {sdate}? Как это сделать?

Expand  

В теории вот так через разделитель.
 

  Показати вміст

Но проверить не могу у меня нет таких товаров на тестовом магазине, товаров стакой датой.
Об этом кстати написано в поле.
 

  Показати вміст

 

Надіслати
Поділитися на інших сайтах

  В 15.11.2024 в 11:04, partshez сказав:

Всем Добрый день! Вопрос по дате и оператору {sdate}. 

{sdate}   Фильтруем по дате Сегодня

{sdate(-24)}  Фильтруем по дате Вчера

{sdate(-48)}  Фильтруем по дате Позавчера

Есть необходимость отфильтровать товары за три дня (за 5 дней, за 10...). Сегодня, Вчера и Позавчера. Т.е. объединить эти три фильтра - чтобы увидеть товары за последние несколько дней (период), а не за один конкретный день. Возможно ли это при помощи оператора {sdate}? Как это сделать?

Expand  

 

 

dat.jpg

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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