Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Тоже нужен! Только с 4.6 начиная автор допилил работу с комплектами товаров и связанные опции4.7 есть у кого то?
Написать скрипт который будет менять местами нулевые места. И это в принципе правильно что оно не работает. Ведь в товаре есть привязка к категориям и если они в конце обработки, то как система должна понимать что ставить?Если перенести вручную в начало файла все нормально, но для автоматического обновления такое решение не вариант.
Может кто сталкивался?
Написать скрипт который будет менять местами нулевые места. И это в принципе правильно что оно не работает. Ведь в товаре есть привязка к категориям и если они в конце обработки, то как система должна понимать что ставить?
Ну тогда считай это не баг а фичаCAPAXA Я думал, что в обработчике xml это не имеет значения, ведь мы указываем конкретные границы товара и категорий.
Ну тогда считай это не баг а фича
Это сделано принципиально. Потому что иначе, при большем файле импорта, скрипт захлебнется.Как раз наоборот считаю это багом, а не фичей. Понимаю, что для большинства людей читать сверху вниз и слева направо это норма, но не для скриптов, где ты указываешь где и что нужно найти и взять).
Это сделано принципиально. Потому что иначе, при большем файле импорта, скрипт захлебнется.
А так, сначала распарсились категории, потом товары, в которых эти категории и используются.
Здравствуйте! подскажите как скачать SimplePars?Перезалил SimpleParsv4.3_stable_replace_php-5.6_7.4-DecodeNull.zip
***Скрытое содержимое***
Код извлечения: -=Ограниченное содержимое=-
Здравствуйте! подскажите как скачать SimplePars?
#[url]https://ua.iherb.com/pr/california-gold-nutrition-vitamin-d3-50-mcg-2-000-iu-360-fish-gelatin-softgels/77549[/url]
HTTP/1.1 403 Forbidden
Date: Tue, 11 Apr 2023 14:40:21 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: _pxhd=-KUhBxm6isAXx3zO3jsgMTqeJCPRKq-yxp3lMvpDMjisv/8nSda5ynWMpm4077zibDf2I0apOQXxX22ocZrb3g==:Sl77WZkG80PxgXzpc9WgZdPCRpK05KXCmXvvHZdTBXZTytdZUWmuQMjaZQu2YNkj/Ke3f2jayiwB8hl8d5dO8uCpYCOwzsn//5t6-10RQsw=; path=/;
Set-Cookie: __cf_bm=4sEExZg.50xn7zizezeVTkhkaWT7XFAhLU2uI3RBXM8-1681224021-0-AXasulONwVlduGBwmtETdXCM4ev2x0KkGQbWwYFiKLPe5RgpJ8leZgw80/xYtvw9JisnAce1eSKIGkOZzW4gWXgopNrwX82guKr+LQ8+crV6; path=/; expires=Tue, 11-Apr-23 15:10:21 GMT; domain=.iherb.com; HttpOnly; Secure; SameSite=None
Vary: Accept-Encoding
Server: cloudflare
CF-RAY: 7b63fbf83e9806c4-AMS
Content-Encoding: gzip
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Access to this page has been denied.</title>
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300" rel="stylesheet">
<style>
html, body {
margin: 0;
padding: 0;
font-family: 'Open Sans', sans-serif;
color: #000;
}
a {
color: #c5c5c5;
text-decoration: none;
}
.container {
align-items: center;
display: flex;
flex: 1;
justify-content: space-between;
flex-direction: column;
height: 100%;
}
.container > div {
width: 100%;
display: flex;
justify-content: center;
}
.container > div > div {
display: flex;
width: 80%;
}
.customer-logo-wrapper {
padding-top: 2rem;
flex-grow: 0;
background-color: #fff;
visibility: visible;
}
.customer-logo {
border-bottom: 1px solid #000;
}
.customer-logo > img {
padding-bottom: 1rem;
max-height: 50px;
max-width: 100%;
}
.page-title-wrapper {
flex-grow: 2;
}
.page-title {
flex-direction: column-reverse;
}
.content-wrapper {
flex-grow: 5;
}
.content {
flex-direction: column;
}
.page-footer-wrapper {
align-items: center;
flex-grow: 0.2;
background-color: #000;
color: #c5c5c5;
font-size: 70%;
}
@media (min-width: 768px) {
html, body {
height: 100%;
}
}
</style>
<!-- Custom CSS -->
</head>
<body>
<section class="container">
<div class="customer-logo-wrapper">
<div class="customer-logo">
<img src="https://s3.images-iherb.com/cms/logos/iHerb_Hero_Green_RGB.jpg" alt="Logo"/>
</div>
</div>
<div class="page-title-wrapper">
<div class="page-title">
<h1>Please verify you are a human</h1>
</div>
</div>
<div class="content-wrapper">
<div class="content">
<div id="px-captcha">
</div>
<p>
Access to this page has been denied because we believe you are using automation tools to browse the
website.
</p>
<p>
This may happen as a result of the following:
</p>
<ul>
<li>
Javascript is disabled or blocked by an extension (ad blockers for example)
</li>
<li>
Your browser does not support cookies
</li>
</ul>
<p>
Please make sure that Javascript and cookies are enabled on your browser and that you are not blocking
them from loading.
</p>
<p>
Reference ID: #c99a7f38-d876-11ed-b651-764d697a4471
</p>
</div>
</div>
<div class="page-footer-wrapper">
<div class="page-footer">
<p>
Powered by
<a href="https://www.perimeterx.com/whywasiblocked">PerimeterX</a>
, Inc.
</p>
</div>
</div>
</section>
<!-- Px -->
<script>
window._pxAppId = 'PXVtidNbtC';
window._pxJsClientSrc = '/VtidNbtC/init.js';
window._pxFirstPartyEnabled = true;
window._pxVid = '';
window._pxUuid = 'c99a7f38-d876-11ed-b651-764d697a4471';
window._pxHostUrl = '/VtidNbtC/xhr';
</script>
<script>
var s = document.createElement('script');
s.src = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0';
var p = document.getElementsByTagName('head')[0];
p.insertBefore(s, null);
if (true) {
s.onerror = function () {
s = document.createElement('script');
var suffixIndex = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0'.indexOf('captcha.js');
var temperedBlockScript = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0'.substring(suffixIndex);
s.src = '//captcha.px-cdn.net/PXVtidNbtC/' + temperedBlockScript;
p.parentNode.insertBefore(s, p);
};
}
</script>
<!-- Custom Script -->
</body>
</html>
Сталкивался с похожей проблемой на другом сайте. Тоже думал что защита. Оказалось на сайте разместили рекламный баннер сверху, код которого мешал корректно парсить. Убрали банер все стало опять норм. Разбираться в чем проблема не пришлось.
На сайте защита типа cloudflare. Столкнулся вчера с такой же проблемой. Есть решение как обойти защиту ?Кто ни будь парсил ua.iherb.com ? Год назад настраивал парсер все было норм сейчас какая то защита может есть у кого готовый проект или опыт настройки подскажите как обойти защиту?
Вот такую фигню получаю при попытке загрузить страницу
Код:#[url]https://ua.iherb.com/pr/california-gold-nutrition-vitamin-d3-50-mcg-2-000-iu-360-fish-gelatin-softgels/77549[/url] HTTP/1.1 403 Forbidden Date: Tue, 11 Apr 2023 14:40:21 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive Set-Cookie: _pxhd=-KUhBxm6isAXx3zO3jsgMTqeJCPRKq-yxp3lMvpDMjisv/8nSda5ynWMpm4077zibDf2I0apOQXxX22ocZrb3g==:Sl77WZkG80PxgXzpc9WgZdPCRpK05KXCmXvvHZdTBXZTytdZUWmuQMjaZQu2YNkj/Ke3f2jayiwB8hl8d5dO8uCpYCOwzsn//5t6-10RQsw=; path=/; Set-Cookie: __cf_bm=4sEExZg.50xn7zizezeVTkhkaWT7XFAhLU2uI3RBXM8-1681224021-0-AXasulONwVlduGBwmtETdXCM4ev2x0KkGQbWwYFiKLPe5RgpJ8leZgw80/xYtvw9JisnAce1eSKIGkOZzW4gWXgopNrwX82guKr+LQ8+crV6; path=/; expires=Tue, 11-Apr-23 15:10:21 GMT; domain=.iherb.com; HttpOnly; Secure; SameSite=None Vary: Accept-Encoding Server: cloudflare CF-RAY: 7b63fbf83e9806c4-AMS Content-Encoding: gzip alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Access to this page has been denied.</title> <link href="https://fonts.googleapis.com/css?family=Open+Sans:300" rel="stylesheet"> <style> html, body { margin: 0; padding: 0; font-family: 'Open Sans', sans-serif; color: #000; } a { color: #c5c5c5; text-decoration: none; } .container { align-items: center; display: flex; flex: 1; justify-content: space-between; flex-direction: column; height: 100%; } .container > div { width: 100%; display: flex; justify-content: center; } .container > div > div { display: flex; width: 80%; } .customer-logo-wrapper { padding-top: 2rem; flex-grow: 0; background-color: #fff; visibility: visible; } .customer-logo { border-bottom: 1px solid #000; } .customer-logo > img { padding-bottom: 1rem; max-height: 50px; max-width: 100%; } .page-title-wrapper { flex-grow: 2; } .page-title { flex-direction: column-reverse; } .content-wrapper { flex-grow: 5; } .content { flex-direction: column; } .page-footer-wrapper { align-items: center; flex-grow: 0.2; background-color: #000; color: #c5c5c5; font-size: 70%; } @media (min-width: 768px) { html, body { height: 100%; } } </style> <!-- Custom CSS --> </head> <body> <section class="container"> <div class="customer-logo-wrapper"> <div class="customer-logo"> <img src="https://s3.images-iherb.com/cms/logos/iHerb_Hero_Green_RGB.jpg" alt="Logo"/> </div> </div> <div class="page-title-wrapper"> <div class="page-title"> <h1>Please verify you are a human</h1> </div> </div> <div class="content-wrapper"> <div class="content"> <div id="px-captcha"> </div> <p> Access to this page has been denied because we believe you are using automation tools to browse the website. </p> <p> This may happen as a result of the following: </p> <ul> <li> Javascript is disabled or blocked by an extension (ad blockers for example) </li> <li> Your browser does not support cookies </li> </ul> <p> Please make sure that Javascript and cookies are enabled on your browser and that you are not blocking them from loading. </p> <p> Reference ID: #c99a7f38-d876-11ed-b651-764d697a4471 </p> </div> </div> <div class="page-footer-wrapper"> <div class="page-footer"> <p> Powered by <a href="https://www.perimeterx.com/whywasiblocked">PerimeterX</a> , Inc. </p> </div> </div> </section> <!-- Px --> <script> window._pxAppId = 'PXVtidNbtC'; window._pxJsClientSrc = '/VtidNbtC/init.js'; window._pxFirstPartyEnabled = true; window._pxVid = ''; window._pxUuid = 'c99a7f38-d876-11ed-b651-764d697a4471'; window._pxHostUrl = '/VtidNbtC/xhr'; </script> <script> var s = document.createElement('script'); s.src = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0'; var p = document.getElementsByTagName('head')[0]; p.insertBefore(s, null); if (true) { s.onerror = function () { s = document.createElement('script'); var suffixIndex = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0'.indexOf('captcha.js'); var temperedBlockScript = '/VtidNbtC/captcha/captcha.js?a=c&u=c99a7f38-d876-11ed-b651-764d697a4471&v=&m=0'.substring(suffixIndex); s.src = '//captcha.px-cdn.net/PXVtidNbtC/' + temperedBlockScript; p.parentNode.insertBefore(s, p); }; } </script> <!-- Custom Script --> </body> </html>