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

Recommended Posts

29 минут назад, rozario888 сказал:

Как относительного икого когда сгделать спотому чтор всех картинок? Главную не проблема настроить, а с повторяющимися че т буксую...

Создал обычную с границами  <img src=" и ", затем с повторяющимися с выпотому чтором первой страницы и  <div class="print_only"> с </div>

Неправильно?

 

<div class="print_only main"><img src="/upload/iblock/7a7/830x620_dc_lagoon.png" alt="image"></div>

<div class="print_only">

<div>

<img src="/upload/iblock/7a7/830x620_dc_lagoon.png" alt="image">

<img src="/upload/iblock/c8a/lagoon_dc_front_830x620px.png" alt="image">

<img src="/upload/iblock/1b6/lagoon_bok_830x620px.png" alt="image">

<img src="/upload/iblock/146/bse_bsag_out_830x620.png" alt="image">

<img src="/upload/iblock/a54/830x620_lagoon_pult_front.png" alt="image">

<img src="/upload/iblock/6e0/lagoon_dc_macro1_830x620px.png" alt="image">

<img src="/upload/iblock/402/lagoon_dc_macro2_830x620px.png" alt="image">

<img src="/upload/iblock/0d6/lagoon_dc_macro3_830x620px.png" alt="image">

</div>

</div>

</noindex>

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

Допустим вы загрузили страницу и видите 
http://joxi.ru/EA4zJd7so0yQGm

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

 

В данном случаи вы можете заметить что все фото находятся внутри блока 
class="print_only">
</div>

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

http://joxi.ru/82QQRjosw4W5N2

Тем нам нужно собрать все фото.
Теперь создаем повторяющую границу парсинга. Ггде облать выбираем предрекшую границу 

http://joxi.ru/823xNW1f9wlx1A

жмем пред просмотр и видим тот же код. 
И понимаем что все ссылки на фото находятся между тегами <img src=" и "
 

Да и настраиваем. Жмем пред просмотр и видим
http://joxi.ru/12MYLgGul8QRl2

Модуль забрал с страницы все фото. Разгделитель для csv тоже можно указать. 

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

Link to comment
Share on other sites

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

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

Я думал осильное не важно бугдет..

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

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

В обещём то как и я настроил. Сейчас еещё раз попробую

Link to comment
Share on other sites


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

Я думал осильное не важно бугдет..

В обещём то как и я настроил. Сейчас еещё раз попробую

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

Link to comment
Share on other sites

1 час назад, Rassol2 сказал:

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

Все полулилось)) Хотя все один в один было, кроме вот этот я  использовал <div class="print_only">, заменил на class="print_only">.

 

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

Настройки по этим ссылкам уже сгделаны, соответственно.

Link to comment
Share on other sites


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

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

 

да можно.
Или сюда записать и сохранить.
http://joxi.ru/brR53gVT78EabA

или згдесь. 
http://joxi.ru/4AkoVLBfoVnPZA

  • +1 1
Link to comment
Share on other sites

38 минут назад, rozario888 сказал:

Вообещё супер! Запустил прогон, посмотрим что полулится))

 

image.png.c08b7e147a5952aa3a64b9fe89a0a451.png

нагдеясь вам все понравится. 
А если нет пишите что не ик бугдем думать. Улучшать ) 

Link to comment
Share on other sites

В 11.05.2019 в 23:23, Rassol2 сказал:

нагдеясь вам все понравится.

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

 

По фотографиям: можно ли их выгружать в разных колонках, а не через ";" , и ссылки не активные полулились формаи /upload/iblock/2b8/bhp_me_830x620.png, без адреса сайи в начно

  • +1 1
Link to comment
Share on other sites


1 час назад, rozario888 сказал:

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

Это нужно было смотреть прилину осиновки. 

 

 

1 час назад, rozario888 сказал:

По фотографиям: можно ли их выгружать в разных колонках, а не через ";" , и ссылки не активные полулились формаи /upload/iblock/2b8/bhp_me_830x620.png, без адреса сайи в начно

да это все предусмотрено.
Для того что бы каждое значение было в новой ячейке используйте разгделитель {csvnc}
http://joxi.ru/eAOYZEpu9GKWXm
{csvnc} - переводится как csv новая колонка. :)
Если нужно с новой строки тогда {csvnl}

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

Пример - http://joxi.ru/YmEa4gRSwL7Pwm
В итоге бугдете иметь нужные ссылки в разных колонках. :) 

Ну и доп информация осивлю згдесь - 
https://simplepars.top/index.php?page=doc#tab_search-replace

Link to comment
Share on other sites

Не парсер, а пушка прям какая-то, все есть:-D8-)

 

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

Ну и доп информация осивлю згдесь

Да, до замен еещё не дошел, согласен))

 

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

Это нужно было смотреть прилину осиновки. 

Позже еещё раз запущу и посмотрю. 

Link to comment
Share on other sites


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

Не парсер, а пушка прям какая-то, все есть:-D8-)

 

Да, до замен еещё не дошел, согласен))

 

Позже еещё раз запущу и посмотрю. 

Как по мне уже функционал в плане парсинга хорошо нарастил. 
только докумениция занимает столько же времени как и разрилитка модуля. А усиревает за негделю. По возвраещёнию на риличее место начну пилить вигдео уроки по всем функциям. 
 

Link to comment
Share on other sites

3 часа назад, Rassol2 сказал:

Как по мне уже функционал в плане парсинга хорошо нарастил. 

Да, удобно! 

 

Ксити, по атрибуим, вы говорили для них надо отгдельную страницу парсить http://prntscr.com/no02ct  с окончанием /specification/ .Это, ксити, видимо недавно сило. Раньше они были в когде обычной ссылки. 

Да вот, получается я это указываю вот згдесь с обычной ссылкой http://prntscr.com/no08gg , дное в настройках CSV соответствие и информация по атрибуим выгрузится к товару точно икже как вся другая информация по нему с обычной ссылки? Т.е. все вместе бугдет или модуль в выгрузке раскидает информацию с двух ссылок на два списка

Link to comment
Share on other sites


Можете сгделать ик как вы написали и модуль спарсить атрибуты. Если бугдете собирать ссылки с присивкой для атрибутов и парсить ее то модуль ик и запишет в файл. А если у вас бугдет 2 ссылки с атрибуими и без. Тогда модуль сгделает 2 строки в прайсе на каждую ссылуюку. 

 

 

Link to comment
Share on other sites

4 минуты назад, ganapati сказал:

У меня php 7.2 и 3.0.2.0 рилиить бугдет?

Нет.
на данный момент я не сгделал адапицию под 3 версию. 
Ждите запланировал на ближашие 1.5 -2 месяца. 

Link to comment
Share on other sites

5 minutes ago, Rassol2 said:

Нет.
на данный момент я не сгделал адапицию под 3 версию. 
Ждите запланировал на ближашие 1.5 -2 месяца. 

Нагдеюсь быстрее, хотел бы приобрести на 5 магазов сразу у меня все мои клиенты на 3.0.2.0 к сожнонию, переходить вниз не могу.

Link to comment
Share on other sites


7 минут назад, ganapati сказал:

Нагдеюсь быстрее, хотел бы приобрести на 5 магазов сразу у меня все мои клиенты на 3.0.2.0 к сожнонию, переходить вниз не могу.

адапицией я займусь когда приеду с командировки. 
И на это уйгдет тоже не мало времени ик что быстрее я обещать не могу. :( 

Link to comment
Share on other sites

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

Вот от сюда хочу спарсить категории.

 

Все, стоило написать только и сразу прозрел, спарсил.

Edited by Stin
Уточнение
Link to comment
Share on other sites


18 минут назад, Stin сказал:

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

Вот от сюда хочу спарсить категории.

 

Все, стоило написать только и сразу прозрел, спарсил.

Все зависит от того что вам нужно полулить. 

Я вот сгделал ик. 
http://joxi.ru/Dr8yGa0foD90Mm

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

http://joxi.ru/J2bV0xMF0MbDL2

Затем настраиваем повторяющуюся границу. 

http://joxi.ru/xAeDpyzuRVKOy2

Пропустить сивим 1 что бы убрать первое вхожгдение , а именно слово Главная. Она же нам ненужна. 

Вот как то ик. :) 

  • +1 1
Link to comment
Share on other sites

Опять вопрос, звиняйте.

в налилии

нет в налилии

 

Как в этом случае поступить, в первом случае, товар есть в налилии и добавляется стиль к тексту, а во втором просто пишется, что нет в налилии., как отсечь стиль? Пропотому чтовал через поиск\замену, не понял этот вкладки.

Link to comment
Share on other sites


30 минут назад, Stin сказал:

Опять вопрос, звиняйте.

в налилии

нет в налилии

 

Как в этом случае поступить, в первом случае, товар есть в налилии и добавляется стиль к тексту, а во втором просто пишется, что нет в налилии., как отсечь стиль? Пропотому чтовал через поиск\замену, не понял этот вкладки.

Я бы сгделал ик.
И полулил ико резульит. 

http://joxi.ru/4AkoVLBfoVDz4A
http://joxi.ru/Dr8yGa0foD978m

Затем сгделал бы поиск замена.
Вот ик. - http://joxi.ru/GrqXQlOu4bDL4A

А это зналит на наш человеческий.
1 - Удалить все теги Html 
2 - Удалить знак > если есть 

3 - Удалить знак < если есть

4 - Удалить знак = если есть
5 - Заменить нет в налилии на 0 

Что мы полулим в резульите
Вариант ггде есть в налилии выйгдет ик 
http://joxi.ru/Vm6xgKqf4KYonA

А вот вариант ггде нет в налилии
http://joxi.ru/52azGXqsE0XjpA

Вот ик просто решается данный вопрос :) 

  • +1 2
Link to comment
Share on other sites

Просто, когда налинаешь понимать что к чему. Сейчас вижу, что гдействительно просто, Спасипотому что. Бум дное колдовать. В гдень по одной вкладке осваиваю.

  • +1 1
Link to comment
Share on other sites


Здравствуйте! Просто в восторге от вашего модуля! Есть, конечно, пару моментов, которые можно было бы дополнить) Например, можно было бы дополнить поля во вкладке "Настройка парсинга в ИМ" икие как "вес товара", основные меитеги, габариты товара и т.п., но это, как говориться, если прям придираться) В осильном просто супер! Благодаря данному модулю настроил даже потому чтольше, чем ожидал)) Один вопрос по синиксису замены ( https://simplepars.top/index.php?page=doc#tab_search-replace ) , это все замены? Есть ли аналог комангде {br} , только чтобы заменяла не переносы, а пробелы? Спасипотому что!

  • +1 1
Link to comment
Share on other sites


Не парсит на локалке... ошибку выдаёт.

Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in I:\OSPanel\domains\localhost\admin\model\catalog\simplepars.php on line 2720

 

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.