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

Recommended Posts

11 часов назад, lololod3 сказал:

А планируется этот модуль адаптировать под wordpresss?

Парсинг в  csv с дальнейшей загрузкой на Вордпресс

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


Подскажите пожалуйста бьюсь 2-й час

 

<td>3384507</td>
<td>Коньки ледовые раздвижные Larsen Skyline Blue</td>
<td>34-37</td>
<td>0</td>

 

Вот такая структура, это опции. Мне нужно оставить в этом списке в первом варианте <td>34-37</td> - размер, во втором <td>11-50</td> - остатки.

Подскажите как решить. Как размер так и остаток может быть и одним числом. Также размеры могут быть S, M, L, XL

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


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

Для начала я полностью солидарен с ответом @Axelenz не стоит заниматься такой вещью, особенно когда вопрос касается идентификаторов товара.
Но ради интереса попробовал составить правило регулярных выражений, которое должно удовлетворять описанные вами условия.
Поскольку готовых примеров особо не было для тренировки, составил по вашим словам.

Проверьте.
{reg[#(.*?)([A-ZА-Я]{2,}(.*?)( |$))(.*)#u]}|$2

{reg[# $#]}|
Должно сработать.
В этом случаи правило оставит в границе парсинга, слова которые начинаются на две и больше заглавных букв, и до первого пробела.
Единственный косяк в том что у артикула может быть в конце пробел, его я исключил вторым правилом. Ибо он не нужен.

Проверьте отпишитесь, интересно.

 

Рашифруйте коротко пожалуйста что за что отвечает в данном примере. Спасибо:)

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


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

{reg[#(.*?)([A-ZА-Я]{2,}(.*?)( |$))(.*)#u]}|$2

(.*?) - МОЖЕТ быть любой символ (не жадный)
([A-ZА-Я]{2,} - за которым должны следовать заглавные буквы англ. или рус. от двух и больше
(.*?) - за которыми МОЖЕТ следовать любой символ
( |$)) - после которого идёт или пробел или конец текста
(.*)- после которого МОЖЕТ быть любой символ

#u - кодировка Unicode

$2 - взять только то, что находится во вторых скобках... ([A-ZА-Я]{2,}(.*?)( |$))

 

*любой символ - кроме переноса строки \n

*может быть - а может и не быть...

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


Добрый день!
может ли кто-либо оказать помощь в настройке парсинга? не бесплатно конечно. создал тему на форуме - откликов нет, решил сюда пост написать, вдруг кто заметит) спасибо

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


Подскажите где ошибка пожалуйста, борюсь с тем же прайсом уже по xml

Не может разбить на категории.

Настройки такие. Главная категория именно code, подчиненная Parent

 

https://prnt.sc/1294xf0

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


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

Подскажите где ошибка пожалуйста, борюсь с тем же прайсом уже по xml

Не может разбить на категории.

Настройки такие. Главная категория именно code, подчиненная Parent

 

https://prnt.sc/1294xf0

Скиньте файл настроек, на первый взляд, все верно.

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

Автору наверное уже надоел) может кто подскажет из участников форума.

Есть сайт отличный донор по всем параметрам, но есть одно НО

Когда меняю опции, некоторые размеры в наличии некоторые нет. Значения опций в коде отображаются отлично, но вот наличие по каждому значению как ни искал не нашел. Например размер 41 если его выбрать наличие меняется на НЕТ В НАЛИЧИИ, но в коде страницы данной надписи нет как и других признаков того что данной опции нет в наличии. Еще заметил, что если из опции нет в наличии исчезает кнопка Купить. Может ли это помочь не знаю.

Как реализовать, чтобы проверяло опции на наличие?

 

Страница с товаром https://sport07.ru/store/konki-prokatnye/konki-khokkeynye-ice-track/

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


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

Отправил в личку

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

Дерево категорий это когда у вас есть родитель, у него есть дочерний и так дальше.
Родитель->Дочерняя категория->Целевая.
Напишите мне id категории которая в этом прайсе является именно родительской. :ugeek:

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

@yurok79 Хотя я уже нашел такую категорию.
Нужно подумать как обработать такую структуру как в этом файле. :geek:

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

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

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

Дерево категорий это когда у вас есть родитель, у него есть дочерний и так дальше.
Родитель->Дочерняя категория->Целевая.
Напишите мне id категории которая в этом прайсе является именно родительской. :ugeek:

Похоже ее нет( Самой главной которая. Есть дочерние и целевые. Никак это обойти нельзя?

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


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

@yurok79 Хотя я уже нашел такую категорию.
Нужно подумать как обработать такую структуру как в этом файле. :geek:

Так а какая конечная?

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


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

Так а какая конечная?

Одна из.
 

		<category>
			<code>725</code>
			<name>Инвентарь</name>
			<uid>3e60a0d7-784d-4d1e-ab7b-37c44f39b48f</uid>
			<parent/>
		</category>

Как найду решение вашей задачит отпишусь.

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

@yurok79 Думаю найду решение сегодня но ближе к ночи, сейчас много вопросов разноплановых, а вашем случаи нужно сесть и внимательно пройтись по всем пунктами и найти как такие структуры тоже приводить к общему стандарту.

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

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

@yurok79 Думаю найду решение сегодня но ближе к ночи, сейчас много вопросов разноплановых, а вашем случаи нужно сесть и внимательно пройтись по всем пунктами и найти как такие структуры тоже приводить к общему стандарту.

Спасибо, буду ждать.

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


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

Добрый день!
может ли кто-либо оказать помощь в настройке парсинга? не бесплатно конечно. создал тему на форуме - откликов нет, решил сюда пост написать, вдруг кто заметит) спасибо

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

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


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

Автору наверное уже надоел) может кто подскажет из участников форума.

Есть сайт отличный донор по всем параметрам, но есть одно НО

Когда меняю опции, некоторые размеры в наличии некоторые нет. Значения опций в коде отображаются отлично, но вот наличие по каждому значению как ни искал не нашел. Например размер 41 если его выбрать наличие меняется на НЕТ В НАЛИЧИИ, но в коде страницы данной надписи нет как и других признаков того что данной опции нет в наличии. Еще заметил, что если из опции нет в наличии исчезает кнопка Купить. Может ли это помочь не знаю.

Как реализовать, чтобы проверяло опции на наличие?

 

Страница с товаром https://sport07.ru/store/konki-prokatnye/konki-khokkeynye-ice-track/

Никто не подскажет?

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


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

Никто не подскажет?

Смотрел. Искал упорно. Несколько раз возвращался к данному вопросу. Пока не нашел связь 

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


17 минут назад, Kiyoshi сказал:

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

Написал. Молчит

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


@partshez @Kiyoshi Вы бы еще сюда поглядывали.
Там пишут заказы по настройке.
https://opencartforum.com/forum/53-наполнение-магазина/

 

Это основной раздел форума по заказам. Его стоит мониторить.

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

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

@partshez @Kiyoshi Вы бы еще сюда поглядывали.
Там пишут заказы по настройке.
https://opencartforum.com/forum/53-наполнение-магазина/

 

Это основной раздел форума по заказам. Его стоит мониторить.

Подписан. У него 3Д фото...

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


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

Никто не подскажет?

Шас подскажу. Не знаю что вы с этой информацией делать будете но подскажу.
@partshez  И вы подключайтесь, узнаете немного нового. В дальнейшем пригодится.

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

@yurok79 @yurok79
если при выборе опции у вас не происходят под запросы.
Это можно узнать в браузере в консли. жмем f12
И вкладка интернет.

Спойлер

JVebVnF.png


В этом доноре видно что при выборе опции под запроса нет.
PS. Запросы есть но это яндекс метрика, нас интересуют запросы на сайт донор.
Это значит что нужная нам информация уже есть на строанице. А не доставляется динамический. А значит ее нужно откопать. 8-)

 

Переходим к анализу страницы.
Зеленое, опция что есть в наличии
Фиолетовая опция что заканчивается
Красным опции нет в наличии
.

 

Спойлер

FS7JDYS.png


обратите внимания на их код.
2020

2029

2161

 

Теперь по этим цифрам мы можем найти большой блок с чертовски адовым кодом. Это JSON масив, такими массивами как правило общается Javascript

(гореть ему в аду)
То в этом коде можно обнаружит наши опции, с значениями количества.
Но да тут нужно знатно напрячься что бы найти эту связь!!! :ugeek:

Спойлер

PJ6k3OC.png


Теперь мы видим что там где в наличии донор сообщает что у него на балансе количество = 13
А там где Скоро закончится всего = 1
А где нет в наличии = 0

Вот такое расследование получилось. :wink:

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

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

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

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

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

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

Вхід

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

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

Important Information

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