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

Recommended Posts

  В 16.08.2022 в 10:41, Sadvox сказав:

Как? 
я спарсил опции по инструции и получил кашу. 

Expand  

 

  В 16.08.2022 в 10:44, Sadvox сказав:

@ Rassol2  тут показал ''кашу":)

Expand  

 

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

 

Опция цвет

  Показати вміст


Опция размер
 

  Показати вміст


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

 

SPsetting-601.jsonFetching info...

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

  В 16.08.2022 в 11:08, Rassol2 сказав:

 

 

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

 

Опция цвет

  Показати вміст


Опция размер
 

  Показати вміст


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

 

SPsetting-601.json 4 \u041a\u0431 · 0 скачиваний

Expand  

В Вашем случае остаток красного М и красного S разные остатки? те кторые првязаны именно к связке цвет + размер ?

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


  В 16.08.2022 в 11:14, Sadvox сказав:

В Вашем случае остаток красного М и красного S разные остатки? те кторые првязаны именно к связке цвет + размер ?

Expand  

нет, так как если мы начнем разговор о связанных оциях то их не получится парсить. Этого в модуле нет да и не будет никогда.
Связь как правило происходит за пределами глаз парсера, где то на бекенде.
Как правило вы выбираете цвет затем размер и сервер донора думает и выплевывает вам значение остатка и цены, и еше чего то зависящего от связи.
И вот такие связи достать не проклацав все варианты и не получив все возможные вариации остатков и ... не получится.
К сожалению.

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

  В 16.08.2022 в 11:23, Rassol2 сказав:

нет, так как если мы начнем разговор о связанных оциях то их не получится парсить. Этого в модуле нет да и не будет никогда.
Связь как правило происходит за пределами глаз парсера, где то на бекенде.
Как правило вы выбираете цвет затем размер и сервер донора думает и выплевывает вам значение остатка и цены, и еше чего то зависящего от связи.
И вот такие связи достать не проклацав все варианты и не получив все возможные вариации остатков и ... не получится.
К сожалению.

Expand  

так на фронте есть остаток https://skr.sh/sFStIARapnv, точнее факт наличия связки (1 - есть, 0 - нет)

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


Не открывал сайт и настройки, честно. На телефоне читаю. Если есть отдельные блоки, можно попробовать разложить через Обработчик на отдельные товары одним проектом. Вторым добавить нужную информацию по определенному идентификатору. Это на пальцах поясняю

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


  В 16.08.2022 в 13:06, Sadvox сказав:

Это доработка, как я понимаю? 

Expand  

Функционал Симплпарс. На вкладке Обработчик xml берем страницу товара и делим ее на блоки. Каждый блок (опция)- отдельный товар. Функционал из коробки. Но как к опции добавить описание, характеристики, фото... нужно думать и смотреть

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


  В 16.08.2022 в 13:38, partshez сказав:

Функционал Симплпарс. На вкладке Обработчик xml берем страницу товара и делим ее на блоки. Каждый блок (опция)- отдельный товар. Функционал из коробки. Но как к опции добавить описание, характеристики, фото... нужно думать и смотреть

Expand  

Идею уловил, спасибо, попробую поковыряться:) 

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


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

 

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


  В 16.08.2022 в 14:05, Kiyoshi сказав:

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

 

Expand  

Там может быть до 20 различных цветов в карточке товара. А кроме того, есть цвета составные, которых может быть в итоге сотни: красно-белый, сине-желтый и т.п.

К тому же сам товар может быть :

- без опций

- с опцией Цвет

- с опцией Размер

- с опцией и Цвет и Размер

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


  В 16.08.2022 в 11:08, Rassol2 сказав:

 

 

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

 

Опция цвет

  Показати вміст


Опция размер
 

  Показати вміст


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

 

SPsetting-601.json 4 \u041a\u0431 · 2 скачивания

Expand  

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

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


  В 16.08.2022 в 14:31, Axelenz сказав:

Там может быть до 20 различных цветов в карточке товара. А кроме того, есть цвета составные, которых может быть в итоге сотни: красно-белый, сине-желтый и т.п.

К тому же сам товар может быть :

- без опций

- с опцией Цвет

- с опцией Размер

- с опцией и Цвет и Размер

Expand  

Да подход не без изъянов это если прям в самую крайность что бы создать серию.

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


Всем привет! Появилась хотелка.

Есть две границы цены - основная и акционная. Нужно получить коэффициент. Основная/акционную. Т.е. произвести действие с двумя границами.    {gran_1}{/}{gran_2}   . Можно ли в нашем модуле это сделать? Например, в наценке.  Или невозможно? Или действия можно производить только граница и число {gran_1}{/}2  ?

Или как-то поиграться в Парсинг в ИМ Логическими операторами if, elif, else? Но обязательно нужно коэффициент от деления двух границ получить и использовать.

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

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


  В 18.08.2022 в 11:10, partshez сказав:

Всем привет! Появилась хотелка. Есть две границы цены - основная и акционная. Нужно получить коэффициент. Основная/акционную. Т.е. произвести действие с двумя границами.    {gran_1}{/}{gran_2}   . Можно ли в нашем модуле это сделать? Например, в наценке.  Или невозможно? Или действия можно производить только граница и число {gran_1}{/}2  ? Вроде бы обсуждался этот вопрос раньше, но не могу найти. 

Expand  

Не совсем понимаю где именно вы это хотите сделать ? 
 

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

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

Цена опции дана без акции. 

Нужно эту цену умножить на коэффициент соотношения основной цены товара и акционной цены товара. 

Т.е. в карточку товара записываем сразу акционную цену донора. А в коде страницы именно этого донора цена опции указана основная  https://prnt.sc/dueFZt3iWFYu

А в наш товар нужно записать акционную цену товара и высчитать цену опции через коэффициент.

https://matras.kiev.ua/matrasy/western-brn#733-168200

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


  В 18.08.2022 в 11:26, partshez сказав:

https://prnt.sc/t-dobcZ4jjam  Мне нужна вот эта цена

Expand  

Мне нужно понять куда именно вы хотите записать вот это
{gran_1}{/}{gran_2} 
Так как это работает, но судя по тому что у вас возникает этот вопрос вы пытаетесь засунуть эту запись куда то в экзотическое место.

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

Перефразирую.
В какое место в модуле вы записываете эту формулу и ожидаете что она сработает.

{gran_1}{/}{gran_2} 

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

https://prnt.sc/Jptv7kcpOHdK  Здесь нужно получить цену 12213 грн  для данного товара https://matras.kiev.ua/matrasy/western-brn

P.S. Настройки проекта не я делал. Пробую только цену опции сделать :mellow:

SPsetting-772 (1).jsonFetching info...

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


  В 18.08.2022 в 11:37, partshez сказав:

https://prnt.sc/Jptv7kcpOHdK  Здесь нужно получить цену 12213 грн  для данного товара https://matras.kiev.ua/matrasy/western-brn

SPsetting-772 (1).json 15 \u041a\u0431 · 0 скачиваний

Expand  

Внимательно читаем мой вопрос.
Куда именно вы вставляете вот это правило в модуле!!!
{gran_1}{/}{gran_2} 

Я не хочу решать за вас задачу как вам и что получить.

Ваш вопрос изначально звучал можно ли так делать. Ответ да!
Если у вас не работает укажите где вы это записываете.

А зачем вы это делаете и что вы хотите получить это дело десятое и не моего ума. Моя задача проверить функционал.

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

Еще один вопрос. https://prnt.sc/cTmQ3FWByPlU  Допуск Равна не срабатывает. 

Именно с этой проблемой ко мне вчера еще один человек обращался   https://prnt.sc/i7mX2q0yhBX-

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


  В 18.08.2022 в 11:58, partshez сказав:

https://prnt.sc/RSvKMMF-3LzI  Здесь, например

https://prnt.sc/QIqaCjBMDkpq  Или здесь. Как вариант  https://prnt.sc/_n_KpAQqFDcL

 

Expand  

Здесь будет работать.
 

  Показати вміст


А вот здесь нет.
 

  Показати вміст

 

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

  В 18.08.2022 в 12:05, partshez сказав:

Еще один вопрос. https://prnt.sc/cTmQ3FWByPlU  Допуск Равна не срабатывает.

Expand  

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

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

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

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

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

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

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

Вхід

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

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

Important Information

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