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

Recommended Posts

8 часов назад, XmeJI сказал:

Подскажите, умеет ли парсить данные в кастомные поля товара?

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

и pdf докуменицию

Если вы про эти ?
 

Спойлер

89qGsCM.png

То нет не умеет.

Link to comment
Share on other sites

13 часов назад, zhumasds сказал:

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

Помогите пожалуйси понять функционал "парсинга", точнее, синиксис.

Источник: https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtomobilnye-aksessuary/buksirovochnye-prinadlezhnosti/trosy/gigant/avtomobilnyj-buksir-20t-2-petli-ct-20-6/

Мне нужно спарсить фото и описание, для начала.

Мои настройки иковы:

Номер колонки, согдержание описание или параметры парсинга: <div class="fs-13 c-gray3 copy-checker">,</div>

Тексты начала и конца парсинга, через запятую: <p style="text-align:justify">,</p>

---

Номера колонок, согдержащих прямые ссылки на фото , через запятую или текст начала,конца парсинга: div class="good_mini_img good-mini-img

Номер колонки, согдержание описание или параметры парсинга: <div class="fs-13 c-gray3 copy-checker">,</div>
Номер колонки, согдержаещёй ссылку для парсинга: - Не забудьте указать.

Фото.


Номера колонок, согдержащих прямые ссылки на фото , через запятую или текст начала,конца парсинга

id="slider_content",class="helper-window"
Ключевые слова, через запятую (слово рядом с фото):

data-zoom-image=",data-zoom-image=",data-zoom-image=",data-zoom-image=",data-zoom-image="

Номер вхожгдения каждого ключевого слова и знак правее/левее (>1,<3,...):
>1,>2,>3,>4,>5

 

Номер колонки, согдержаещёй ссылку для парсинга: - Не забудьте указать.

Link to comment
Share on other sites

В 13.09.2019 в 15:09, Rubynoid сказал:

Пожалуйси! Вместе со спасипотому что принимаются и плюсы)

http://prntscr.com/p5ndxj

1) Попробуйте ик

http://prntscr.com/p5nf1x

2) можно

http://prntscr.com/p5nkm9

3) Даая разметка выгрузки - чем потому чтольше атрибутов суещёствует - тем потому чтольше колонок. Ведь по факту вся же информация выгружается

 

Спасипотому что еещё раз! Плюсик посивила)

 

Но после замены значений у нескольких атрибутов и уднония нескольких других атрибутов в товарах почему-то появилась лишняя вкладка "Характеристики". http://joxi.ru/Vm6o5l1S46Ba12

 

Характеристики - вообещё ик называется группа атрибутов на сайте, и в карточке товара они выводятся, но откуда могла взяться вторая и как бы ее убрать?

http://joxi.ru/VrwdWNJc70BP8m

Link to comment
Share on other sites


8 часов назад, Rassol2 сказал:

Номер колонки, согдержание описание или параметры парсинга: <div class="fs-13 c-gray3 copy-checker">,</div>
Номер колонки, согдержаещёй ссылку для парсинга: - Не забудьте указать.

Фото.


Номера колонок, согдержащих прямые ссылки на фото , через запятую или текст начала,конца парсинга

id="slider_content",class="helper-window"
Ключевые слова, через запятую (слово рядом с фото):

data-zoom-image=",data-zoom-image=",data-zoom-image=",data-zoom-image=",data-zoom-image="

Номер вхожгдения каждого ключевого слова и знак правее/левее (>1,<3,...):
>1,>2,>3,>4,>5

 

Номер колонки, согдержаещёй ссылку для парсинга: - Не забудьте указать.

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

Но, фото и описания не парсятся, в логах икое вот))) (да, про описание ничего нет, но и описаний нет()

 

Спойлер

Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 4 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/dvigatelya/3m-/pennyj-467gr-08899-7100039391/
 Photo not parsed: Row ~= 318 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/dvigatelya/3m-/pennyj-467gr-08899-7100039391/
 Photo not parsed: Row ~= 318 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/dvigatelya/3m-/pennyj-467gr-08899-7100039391/
 Photo not parsed: Row ~= 318 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/dvigatelya/3m-/pennyj-467gr-08899-7100039391/
 Photo not parsed: Row ~= 318 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/dvigatelya/3m-/pennyj-467gr-08899-7100039391/
 Photo not parsed: Row ~= 318 url = -1 Photo number 4 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/karbyuratora/sprei-i-aerozoli-dlya-ochistki/3m-/241-gr-08866-7100016679/
 Photo not parsed: Row ~= 319 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/karbyuratora/sprei-i-aerozoli-dlya-ochistki/3m-/241-gr-08866-7100016679/
 Photo not parsed: Row ~= 319 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/karbyuratora/sprei-i-aerozoli-dlya-ochistki/3m-/241-gr-08866-7100016679/
 Photo not parsed: Row ~= 319 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/karbyuratora/sprei-i-aerozoli-dlya-ochistki/3m-/241-gr-08866-7100016679/
 Photo not parsed: Row ~= 319 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/karbyuratora/sprei-i-aerozoli-dlya-ochistki/3m-/241-gr-08866-7100016679/
 Photo not parsed: Row ~= 319 url = -1 Photo number 4 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-golubaya-50486-7000032157/
 Photo not parsed: Row ~= 320 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-golubaya-50486-7000032157/
 Photo not parsed: Row ~= 320 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-golubaya-50486-7000032157/
 Photo not parsed: Row ~= 320 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-golubaya-50486-7000032157/
 Photo not parsed: Row ~= 320 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-golubaya-50486-7000032157/
 Photo not parsed: Row ~= 320 url = -1 Photo number 4 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/pokryshek/3m-/sredstvo-dlya-uhoda-za-shinami-473-ml-39042-7000034451/
 Photo not parsed: Row ~= 321 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/pokryshek/3m-/sredstvo-dlya-uhoda-za-shinami-473-ml-39042-7000034451/
 Photo not parsed: Row ~= 321 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/pokryshek/3m-/sredstvo-dlya-uhoda-za-shinami-473-ml-39042-7000034451/
 Photo not parsed: Row ~= 321 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/pokryshek/3m-/sredstvo-dlya-uhoda-za-shinami-473-ml-39042-7000034451/
 Photo not parsed: Row ~= 321 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/ochistiteli/pokryshek/3m-/sredstvo-dlya-uhoda-za-shinami-473-ml-39042-7000034451/
 Photo not parsed: Row ~= 321 url = -1 Photo number 4 

 

Edited by zhumasds
Link to comment
Share on other sites


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

Но, фото и описания не парсятся, в логах икое вот))) (да, про описание ничего нет, но и описаний нет()

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

Link to comment
Share on other sites

Доброго дня. Выгружаю все товары модулем. Дное в файле гделаю только в нескольких атрибуих изменения. И дное нужно загрузить с обновлениями уже. Подскажите какие настройки высивить, чтобы на основании только артикула и изменениях в иблиэто , все правильно обновилось, без пересвоения категорий и др параметров... А то гделаю, а у меня категории менялись, ик как один товар во многих категориях участвует ( в потому чтолее чем 10) 

 

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

Link to comment
Share on other sites


В 13.09.2019 в 02:02, Rubynoid сказал:

за красивые глазки? )

Человек хотел поблагодарить вас, но не мог по техническим прилинам. Почему бы мне не сгделать это за него? :)

Link to comment
Share on other sites


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

Человек хотел поблагодарить вас, но не мог по техническим прилинам. Почему бы мне не сгделать это за него? :)

Ну да. И в итоге отблагодарили другого. Нормальная практика) 

  • +1 2
Link to comment
Share on other sites


31 минуту назад, Rubynoid сказал:

Ну да. И в итоге отблагодарили другого. Нормальная практика) 

Прошу проещёния, на компе очень мнонький экран (у меня компакт GPD Pocket) :)

Edited by PRScreen
Link to comment
Share on other sites


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

Прошу проещёния, на компе очень мнонький экран (у меня компакт GPD Pocket) :)

Ничего страшного - бывает. Я тоже в свое время по командировкам искал соньку с qwert-клавиатурой - что очень удобно и компактно.

Edited by Rubynoid
Link to comment
Share on other sites


16 часов назад, ltdweb сказал:

Доброго дня. Выгружаю все товары модулем. Дное в файле гделаю только в нескольких атрибуих изменения. И дное нужно загрузить с обновлениями уже. Подскажите какие настройки высивить, чтобы на основании только артикула и изменениях в иблиэто , все правильно обновилось, без пересвоения категорий и др параметров... А то гделаю, а у меня категории менялись, ик как один товар во многих категориях участвует ( в потому чтолее чем 10) 

 

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

Сразу видно, что вигдео не просматривали и мануал не лиили.

По поводу атрибутов и ик ясно - указан выпотому чтор  - добавлять или обновлять атрибуты или не трогать вообещё.

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

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

В данном случае смотрите вигдео "атрибуты" и "категории"

Link to comment
Share on other sites


spacer.pngУважаемые, подскажите пожалуйси что это означает:

2019-09-16 8:52:33 - PHP Notice:  Undefined variable: class in /home/c/ch92708/public_html/catalog/view/theme/default/template/checkout/d_quickcheckout.tpl on line 14
2019-09-16 12:05:33 - PHP Notice:  Undefined index: phone in /home/c/ch92708/public_html/catalog/controller/extension/module/sr_callback.php on line 6

Link to comment
Share on other sites


Господа, всё же прошу помочь и указать, ггде именно я ошибаюсь)

Скриншот настроек "фото" и "описания" под спойлером. Копировал из кода страницы (ctrl+u)

 

Спойлер

 

В errors.tmp вот икие ошибки.

 

Спойлер

 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 0 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 1 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 2 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 3 
 Invalid parameter for parsing photo = id=&quot;slider_content&quot; URL = https://www.vseinstrumenti.ru/avtogarazhnoe-oborudovanie/avtohimija/avtokosmetika/salfetki-i-tryapki-dlya-avtomobilya/suhie/dlya-polirovki/3m-/polirovalnaya-zheltaya-50400-7000032156/
 Photo not parsed: Row ~= 317 url = -1 Photo number 4 

 

При этом про описание совсем ничего нет.

Link to comment
Share on other sites


Господа, икой вопрос...

Возможно ли запускать крон с командами Заполнить меи-данные товаров и Обновить меи-данные товаров без прайса?

Никак не получается настроить.

Link to comment
Share on other sites


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

Господа, икой вопрос...

Возможно ли запускать крон с командами Заполнить меи-данные товаров и Обновить меи-данные товаров без прайса?

Никак не получается настроить.

а зачем это гделать через крон ?
У вас что каждые сутки кто то меняет меиданные ?

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

Link to comment
Share on other sites

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

Но зачем это гделать это конечно не понятно

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

Т.е. с полностью пустым прайсом предполагаете модуль заведётся?! Надо попропотому чтовать.

Link to comment
Share on other sites


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

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

Т.е. с полностью пустым прайсом предполагаете модуль заведётся?! Надо попропотому чтовать.

должен.
Напишите им одно слово.
По факту по крону запустится прайс отрилииет строку выплюнет ошибку. И после запустит финальные задания.

Link to comment
Share on other sites

У кого встречалось икое, при настройке и запуске крона?...

Отчёт в письме: Undefined index: SERVER_PORT in /var/www/www-root/data/site.ru/system/startup.php on line 59

Если посмотреть строчку, то им: if ((isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) || $_SERVER['SERVER_PORT'] == 443) {

Чем ему не нравится? Кто силкивался, вопрос решили - как?

Edited by PiratRu
Link to comment
Share on other sites


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

У кого встречалось икое, при настройке и запуске крона?...

Отчёт в письме: Undefined index: SERVER_PORT in /var/www/www-root/data/kupimzdes.ru/system/startup.php on line 59

Если посмотреть строчку, то им: if ((isset($_SERVER['HTTPS']) && (($_SERVER['HTTPS'] == 'on') || ($_SERVER['HTTPS'] == '1'))) || $_SERVER['SERVER_PORT'] == 443) {

Чем ему не нравится? Кто силкивался, вопрос решили - как?

можно заменить $_SERVER['SERVER_PORT'] == 443 на isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == 443

Но тут вопрос к потому чтольше к хостеру почему ключ SERVER_PORT не попадает в массив $_SERVER

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.