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

Recommended Posts

https://prnt.sc/xZBWMDiC7Rqx   Мои настройки

https://matras.kiev.ua/matrasy/western-brn  Донор

https://prnt.sc/kcz0uMziFDpm  Результат в Предпросмотре.

Версия 4.9. Опенкарт 2.3. Не срабатывает почему-то

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


18.08.2022 в 15:09, Rassol2 сказал:

Тут очевидный ответ. Значит оно не равно.
Тут других вариантов нет. Доставайте увеличительное стекло и проверяйте что с чем сравниваете. Где то там есть подвох.

https://prnt.sc/Xk4zpeww1okc   Лишних пробелов нет, скрытых символов тоже не вижу. Число в другой раскладке не бывает

На моем тестовом не срабатывает. На сайте заказчика не срабатывает. На сайте в Молдавии не срабатывает

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


18.08.2022 в 07:16, partshez сказал:

https://prnt.sc/Xk4zpeww1okc   Лишних пробелов нет, скрытых символов тоже не вижу. Число в другой раскладке не бывает

На моем тестовом не срабатывает. На сайте заказчика не срабатывает. На сайте в Молдавии не срабатывает

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

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

18.08.2022 в 15:16, partshez сказал:

https://prnt.sc/Xk4zpeww1okc   Лишних пробелов нет, скрытых символов тоже не вижу. Число в другой раскладке не бывает

На моем тестовом не срабатывает. На сайте заказчика не срабатывает. На сайте в Молдавии не срабатывает

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

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


18.08.2022 в 15:20, Rassol2 сказал:

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

Понял. Буду использовать. %значение%

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


18.08.2022 в 15:11, partshez сказал:

https://prnt.sc/xZBWMDiC7Rqx   Мои настройки

https://matras.kiev.ua/matrasy/western-brn  Донор

https://prnt.sc/kcz0uMziFDpm  Результат в Предпросмотре.

Версия 4.9. Опенкарт 2.3. Не срабатывает почему-то

А что с этим вопросом? Должно срабатывать, но не срабатывает!

Сейчас попробую установить версию 9.1 и посмотрю

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


18.08.2022 в 07:20, partshez сказал:

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

Вот вам подсказка.
Вот сюда лепите 1.
 

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

z9MF6pJ.png

Срабатывает, значит функция работает.

 

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

 

18.08.2022 в 07:22, partshez сказал:

Понял. Буду использовать. %значение%

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


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

Но тут могу предположить что с вероятностью в 98% сравнение в допуск работает.

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

18.08.2022 в 07:28, partshez сказал:

А что с этим вопросом? Должно срабатывать, но не срабатывает!

Сейчас попробую установить версию 9.1 и посмотрю

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

Поправьте если я не правильно предположил.

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

18.08.2022 в 15:28, Rassol2 сказал:

Вот вам подсказка.
Вот сюда лепите 1.
 

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

z9MF6pJ.png

Срабатывает, значит функция работает.

 

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

Проверил. Все, как Вы сказали. Что-то в границах еще осталось, Сейчас разберусь. Спасибо за подсказку!

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


18.08.2022 в 15:37, Rassol2 сказал:

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

Поправьте если я не правильно предположил.

Правильно. Если бы в Наценке, там обычная на обычную (как на моем скрине). А в цене опции повторяющаяся на обычную и обычную.

Буду думать, как решить вопрос. Возможно, придется сделать отдельно для каждой опции (размер) отдельно цену. Муторно, но возможно. Спасибо и за этот ответ.

P.S. Добавлю. Может кому-то будет интересно. Не во всех товарах есть акция. Сделаю каждый размер отдельной опцией. А в цене опции уже с if настрою.

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


18.08.2022 в 15:48, partshez сказал:

P.S. Добавлю. Может кому-то будет интересно. Не во всех товарах есть акция. Сделаю каждый размер отдельной опцией. А в цене опции уже с if настрою.

{if[{gran_3344}{=}]}{gran_3409}{else}{gran_3409}{*}{gran_3344}{/}{gran_3343}  Примерно такая формула для цены опций получилась

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


Доброго времени суток. Интересный момент нарисовался. Страница Вконтакте с товаром. https://vk.com/id273608213  Вытаскиваю парсером информацию первых 10 постов на странице (9 из них товары). http://178.159.39.228/tatyana-izyskannaya  Но как вытащить остальные посты на странице, ума не приложу! Как найти и настроить пагинацию, переход к следуюшим товарам...  Может кто-то подсказать?

Автор, товары, язык постов украинский :mellow:

Ссылки на пост такого вида нужны  https://vk.com/wall273608213_1181   https://vk.com/wall273608213_1184

P.S. Нашел такой платный парсер.  https://vk.barkov.net/wallposts.aspx  Он собирает нужные ссылки, но оплату требует https://prnt.sc/-Mpg8K1lp1wM   Интересно нашим модулем собрать ссылки

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


Я когда-то постоянно работал на наполнение Opencart с магазинов на vk. Но для этого я сделал скрипт для автоматизации ручной работы с рандомными задержками, чтобы не забанили vk, он сам в браузере вызывал товары, парсил страницу, фильтровал и составлял готовый прайс под загрузку для АОП... А так, чтобы с помощью SimplePars в лоб парсить vk то не пробовал... думаю, что проблемы однозначно вылезут )

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


19.08.2022 в 22:25, Axelenz сказал:

Я когда-то постоянно работал на наполнение Opencart с магазинов на vk. Но для этого я сделал скрипт для автоматизации ручной работы с рандомными задержками, чтобы не забанили vk, он сам в браузере вызывал товары, парсил страницу, фильтровал и составлял готовый прайс под загрузку для АОП... А так, чтобы с помощью SimplePars в лоб парсить vk то не пробовал... думаю, что проблемы однозначно вылезут )

Спасибо. Пока это только наброски возможного решения. Не заказ :???:

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


Опять обращаюсь за помощью. В коде страницы донора есть символы     &nbsp;</div>       https://prnt.sc/mD-ARq7yb_v5

Симплпарс в Настройках, поиск/замене этот тег не видит, но переносит их в Описание при парсинге. https://prnt.sc/EUQMtxpfMX25

Как избавиться от    <div>&nbsp;</div>   ?  Мне не нужен этот неразрывный пробел   &nbsp;

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


20.08.2022 в 06:23, partshez сказал:

Опять обращаюсь за помощью. В коде страницы донора есть символы     &nbsp;</div>       https://prnt.sc/mD-ARq7yb_v5

Симплпарс в Настройках, поиск/замене этот тег не видит, но переносит их в Описание при парсинге. https://prnt.sc/EUQMtxpfMX25

Как избавиться от    <div>&nbsp;</div>   ?  Мне не нужен этот неразрывный пробел   &nbsp;

Да такая проблема проскакивает.
Это связано с тем что в вебе нельзя просто взять и отрисовать символ так что бы он не участвовал в рендеренге страницы.

Попробуйте оба правила.

&nbsp;|

 |

Какое то должно сработать.

 

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

20.08.2022 в 14:27, Rassol2 сказал:

Попробуйте оба правила.

&nbsp;|

 |

Какое то должно сработать.

Пока не срабатывает. Уже 6 часов мудрую, перебираю варианты. Не получается!

https://prnt.sc/aIJwwMobdHmU  Это на доноре.     Четыре картинки слева - это одно фото.  Текст справа - сдвинут через эти &nbsp;   

Таких фото несколько в описании и около каждой четверки справа тексты.   

https://prnt.sc/HYlsRQB2EBuk Не получается синхронизировать фото и соответствующий текст. 

Что ни делаю, не могу совместить красиво.  Может другой вариант подскажете?

https://www.caralarm.com.ua/avtosignalizacija-bezbrelochnaja-prizrak8lsmart-p-28157.html

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


20.08.2022 в 14:47, partshez сказал:

Пока не срабатывает. Уже 6 часов мудрую, перебираю варианты. Не получается!

Если фото убрать, получаются большие пробелы из-за &nbsp;  Нужно как-то избавиться от них

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


20.08.2022 в 14:23, partshez сказал:

Опять обращаюсь за помощью. В коде страницы донора есть символы     &nbsp;</div>       https://prnt.sc/mD-ARq7yb_v5

Симплпарс в Настройках, поиск/замене этот тег не видит, но переносит их в Описание при парсинге. https://prnt.sc/EUQMtxpfMX25

Как избавиться от    <div>&nbsp;</div>   ?  Мне не нужен этот неразрывный пробел   &nbsp;

{br}&nbsp;|
&nbsp;|
{reg[#<div>\s*?</div>#u]}|

 

Сергей, держи ответ.

 

https://www.caralarm.com.ua

 

Знакомый сайт, парсил )

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


20.08.2022 в 15:06, Axelenz сказал:

{br}&nbsp;|
&nbsp;|
{reg[#<div>\s*?</div>#u]}|

 

Сергей, держи ответ.

Огромное спасибо! Сработало. Сейчас уже буду мудрить над красотой своего описания

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


20.08.2022 в 06:47, partshez сказал:

Пока не срабатывает. Уже 6 часов мудрую, перебираю варианты. Не получается!

https://prnt.sc/aIJwwMobdHmU  Это на доноре.     Четыре картинки слева - это одно фото.  Текст справа - сдвинут через эти &nbsp;   

Таких фото несколько в описании и около каждой четверки справа тексты.   

https://prnt.sc/HYlsRQB2EBuk Не получается синхронизировать фото и соответствующий текст. 

Что ни делаю, не могу совместить красиво.  Может другой вариант подскажете?

https://www.caralarm.com.ua/avtosignalizacija-bezbrelochnaja-prizrak8lsmart-p-28157.html

 

не знаю как на счет 6 часов но вот.
 

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

5Ji7SZ3.png

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

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

rT5GyHG.png

 

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

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

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

20.08.2022 в 15:10, partshez сказал:

Огромное спасибо! Сработало. Сейчас уже буду мудрить над красотой своего описания

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

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


20.08.2022 в 15:13, Rassol2 сказал:

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

Спасибо! И Ваш вариант попробую

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


20.08.2022 в 15:14, Axelenz сказал:

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

Буду пробовать на <br> менять. Должна получиться синхронизацией картинки с текстом

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


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

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

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

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

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

Вхід

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

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

Important Information

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