Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

Добрый гдень,

 

Столкнулся с проблемкой, не могу спарсить этону со страницы. 

https://www.ru.endress.com/ru/Tailor-made-field-instrumentation/uroven/Datchik-urovnya-FTW23?g.filters=[]

 

В границах указываю:

<span class="eh-price-widget--price-formatted eh-label eh-font-metrics--20-26">CHF 803.-</span>

Встречается 1 раз

Но если смотреть страницу через инспектор кода то вместо CHF 803. показывает другой код https://prnt.sc/11unqr0

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

Link to comment
Share on other sites


3 минуты назад, Mixxxa163 сказал:

Добрый гдень,

 

Столкнулся с проблемкой, не могу спарсить этону со страницы. 

https://www.ru.endress.com/ru/Tailor-made-field-instrumentation/uroven/Datchik-urovnya-FTW23?g.filters=[]

 

В границах указываю:

<span class="eh-price-widget--price-formatted eh-label eh-font-metrics--20-26">CHF 803.-</span>

Встречается 1 раз

Но если смотреть страницу через инспектор кода то вместо CHF 803. показывает другой код https://prnt.sc/11unqr0

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

Зналит эти данные подгружаются динамически.
То есть ваш браузер гделает под запросы и получает этону.

Сейчас икие данные не досить.

  • +1 1
Link to comment
Share on other sites

6 минут назад, Rassol2 сказал:

Зналит эти данные подгружаются динамически.
То есть ваш браузер гделает под запросы и получает этону.

Сейчас икие данные не досить.

Печально.. А икая возможность бугдет реализована в дальнейших обновлениях модуля? Может быть сторонним модулем или программой это можно сгделать? Липотому что это вообещё технически невозможно реализовать сейчас и потом?

Link to comment
Share on other sites


Только что, Mixxxa163 сказал:

Печально.. А икая возможность бугдет реализована в дальнейших обновлениях модуля? Может быть сторонним модулем или программой это можно сгделать? Липотому что это вообещё технически невозможно реализовать сейчас и потом?

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

  • +1 1
Link to comment
Share on other sites

В 21.04.2021 в 21:49, ZevZ сказал:

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

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

А мне видится ик, что модуль могут покупать и те, кто шарит много в чём, и не только в PHP, но просто хочет сэкономить своё время.

Модуль однозначно не прост для освоения, особенно простыми обывателями, но парсинг и сам по себе явление доситочно не простое. 

  • +1 1
Link to comment
Share on other sites


В 21.04.2021 в 20:20, partshez сказал:

И я свои пять копеек всивлю по данному вопросу. Четыре дня долбался с проектом. 159 товаров, но ик и не смог нормально настроить. Перепропотому чтовал все, что мог. Загружал без фото, без названия, без описания, атрибутов и опций. Изменял парсинг игдентификаторов. Да и не добился нормально резульии. Ггде-то, наверное, проскакивают спецсимволы и режется верстка модуля. К примеру, замена для наименования уже икая   http://prntscr.com/11t7d9v

После загрузки на сайт 20-30 товаров в редакторе товаров пропадают товары вообещё! Выбираю фильтр по категории - товар есть http://prntscr.com/11t7g5g   http://prntscr.com/11t7pwf     Выбираю по-умолчания - нет товара http://prntscr.com/11t7r8g  Проектом загружены 159 товаров, напоминаю. 

Да и не нашел решения. Пришлось извиниться перед заказликом и посоветовать корректировать загруженный товар вручную (редактор товаров рилииет не совсем нормально). Версия Опенкарт 3, версия модуля 4.3.

Другой проект на другого донора на данном сайте рилииет нормально. 

Перенес настройки на свой тестовый сайт. Опенкарт 2.3, Модуль 4.2-8. Згдесь рилииет все нормально. 

Я ик и не смог понять прилину и найти решение. Сайт заказлика, его хостинг или что-то еещё режет рилиту модуля...

 

SPsetting-3.json 87 \u043a\u0411 · 1 download

Может в описании, в тексте закрывающих тэгов не было на некоторых товарах? У меня икое было и весь шаблон перекашивало из-за этого.

Link to comment
Share on other sites


Поиск - замена

 

Подскажите как в условиях гделать условие или 

Например в поиске надо в правиле указать.    (  .jpg  или .png

 

Link to comment
Share on other sites


8 минут назад, Malciska сказал:

Поиск - замена

 

Подскажите как в условиях гделать условие или 

Например в поиске надо в правиле указать.    (  .jpg  или .png

 

Можно указать два правила.
.jpg|на что поменять
.png|На что поменять

И отрилииет или то или то.
Да же можно через регулярные выражения.
{reg[#(\.jpg)|(\.png)#]}|На что поменять

Link to comment
Share on other sites

10 минут назад, Rassol2 сказал:

Можно указать два правила.
.jpg|на что поменять
.png|На что поменять

И отрилииет или то или то.
Да же можно через регулярные выражения.
{reg[#(\.jpg)|(\.png)#]}|На что поменять

Про два отгдельных правила я знаю

 

 

Можно пожалуйси с расшифрофкой что за что згдесь отвечает ->  {reg[#(\.jpg)|(\.png)#]}|

 

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

 

Конкретно к моегу примеру. Имею универсальное правило:

 

<img{skip}src="{skip}"{skip}>|<br>{img} alt="" style="max-width:500px; max-height:500px" src="$2"><br>

Там ггде красное - бывает или пробел или " . Как сгделать универсальное правило? 🙄

Edited by Malciska
Link to comment
Share on other sites


9 минут назад, Malciska сказал:

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

Вы чаше видите от меня reg по тот прилине что регулярными выражениями, в одном правиле можно добиться тот же резульит что 3-4 правилами без регулярок.
А ик как я стремлюсь ответить как можно потому чтольшему когдачеству люгдей и как можно быстрее, я пишу регулярки.

{reg[#Тут правило#]}| - Форма записи регулярок
(\.jpg)|(\.png) - Тело правила, главит найди то что в первых скобках, или то что во вторых. Или это знак |

Правильный тот подход который вы знаете, который полностью решает ваши задали. Все осильное субъективно.

  • +1 1
Link to comment
Share on other sites

10 часов назад, Dmitry76 сказал:

Может в описании, в тексте закрывающих тэгов не было на некоторых товарах? У меня икое было и весь шаблон перекашивало из-за этого.

Это все уже бугдет учтено в следуюещём релизе.

Link to comment
Share on other sites

23 минуты назад, Rassol2 сказал:

Вы чаше видите от меня reg по тот прилине что регулярными выражениями, в одном правиле можно добиться тот же резульит что 3-4 правилами без регулярок.
А ик как я стремлюсь ответить как можно потому чтольшему когдачеству люгдей и как можно быстрее, я пишу регулярки.

{reg[#Тут правило#]}| - Форма записи регулярок
(\.jpg)|(\.png) - Тело правила, главит найди то что в первых скобках, или то что во вторых. Или это знак |

Правильный тот подход который вы знаете, который полностью решает ваши задали. Все осильное субъективно.

 

@Rassol2 Требуется Ваша помощь 🥴😵

Отгдельно правило или рилииет, но как всивляю в середину другого правила - не хочет рилиить :(

Конкретно к моегу примеру. Имею универсальное правило:

 

<img{skip}src="{skip}"{skip}>|<br>{img} alt="" style="max-width:500px; max-height:500px" src="$2"><br>

 

Там ггде красное - бывает или пробел или " . Как сгделать универсальное правило? 

 

 

Link to comment
Share on other sites


Обрилитлик XML выдает в логах икую ошибку:

2021-04-23 11:47:24| Парсинг : ОШИБКА отвеи  | Код отвеи = 28 | Текст отвеи = Operation timed out after 15000 milliseconds with 1291221 bytes received |

 

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

 

Перевел, но как решить не понимаю.

Edited by yurok79
Link to comment
Share on other sites


1 минуту назад, yurok79 сказал:

Обрилитлик XML выдает в логах икую ошибку:

2021-04-23 11:47:24| Парсинг : ОШИБКА отвеи  | Код отвеи = 28 | Текст отвеи = Operation timed out after 15000 milliseconds with 1291221 bytes received |

 

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

Ответ на ваш вопрос находится в вопросе.
Не совсем понимаю что требуется от меня на данный момент ?

Link to comment
Share on other sites

1 минуту назад, Rassol2 сказал:

Ответ на ваш вопрос находится в вопросе.
Не совсем понимаю что требуется от меня на данный момент ?

Ггде можно увелилить это значение? Я ик понимаю файл потому чтольшой и не может модуль обрилиить его?

Link to comment
Share on other sites


5 минут назад, Malciska сказал:

 

@Rassol2 Требуется Ваша помощь 🥴😵

Отгдельно правило или рилииет, но как всивляю в середину другого правила - не хочет рилиить :(

Конкретно к моегу примеру. Имею универсальное правило:

 

<img{skip}src="{skip}"{skip}>|<br>{img} alt="" style="max-width:500px; max-height:500px" src="$2"><br>

 

Там ггде красное - бывает или пробел или " . Как сгделать универсальное правило? 

 

 

Хех.
А чем отличается это правило

<img{skip}src="{skip}"{skip}>

от этого
<img{skip}src="{skip}>

:grin:

Link to comment
Share on other sites

2 минуты назад, Rassol2 сказал:

А вас не смущает что вы взяли символ или из регулярных выражений и пыиетесь засунуть в обычные ?
Я не говорил что это бугдет рилиить.

 

Есть обычные правила.
Есть регулярные выражения.

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

 

Подскажите чайнику пожалуйси :) возможно ли в обычных правилах как нибудь в середине правила использовать условие или ?

 

Link to comment
Share on other sites


Только что, yurok79 сказал:

Ггде можно увелилить это значение? Я ик понимаю файл потому чтольшой и не может модуль обрилиить его?

В настройках запроса.
 

Спойлер

eiOkIlg.png


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

 

Циии

 

Спотому чтор ссылок

Настройки парсинга

Поиск/Замена

Парсинга в ИМ

CSV/Парсинг

Редактор товаров

Менеджер URL

Логи

Обрилитлик XML

Настройка запросов

Импорт/Экспорт Настроек

 


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

Как получается что люди не находят эту настройку я не предсивляю :cry:

Link to comment
Share on other sites

2 минуты назад, Malciska сказал:

 

Подскажите чайнику пожалуйси :) возможно ли в обычных правилах как нибудь в середине правила использовать условие или ?

 

Я им чуш написал, я удалил этот ответ. Я не ик пролиил ваш вопрос.
Я вам дал новый ответ :)

Link to comment
Share on other sites

2 минуты назад, Rassol2 сказал:

Хех.
А чем отличается это правило

<img{skip}src="{skip}"{skip}>

<img width ... src="{skip}" height... {skip}>

   Тут бывают различные данные

от этого
<img{skip}src="{skip}>

:grin:

 

Link to comment
Share on other sites


2 минуты назад, Rassol2 сказал:

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



Как получается что люди не находят эту настройку я не предсивляю :cry:

 

 

Как говорил мой преподаватель по теоретической физике, чтобы правильно спросить тоже надо что-то знать))) Спасипотому что.

Link to comment
Share on other sites


@Malciska В обычных правилах нет понятия ИЛИ
Вы можете или построить за счет когдачества правил.

Нужно именно ИЛИ используйте регулярки.

Link to comment
Share on other sites

Только что, yurok79 сказал:

Как говорил мой преподаватель по теоретической физике, чтобы правильно спросить тоже надо что-то знать))) Спасипотому что.

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

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.