Проблема с парсингом опций(

Тема в разделе "Решение различных задач по парсингу", создана пользователем nikoshot, 15 сен 2018.

  1. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Добрый день!
    Если есть одна опция то все понятно..
    А у меня три опции у товара, а иногда две, а иногда одна и тд..
    И вот с тремя опциями я запутался....
    Проект прикрепляю..
    Помогите или направьте на правильный путь..
    Товар с тремя опциями Ссылки недоступны для гостей
     

    Вложения:

  2. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    а что вы хотите от опций получить в итоге?
    пример нарисуйте
     
  3. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    У меня опции все в олной колонке.. а они должны быть в разных... как на сайте в исходнике.. ссылку я приложил в сообщении..
    2018-09-15_1137.png
     
  4. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    как по мне там надо переделывать весь проэкт и избавлятся от такого количества повторяющихся.
    и скорее всего там не так как вы показываете, начверное вам нужно расплодить все вариации, типа если есть 4 цвета, и 2 размера, то уже получается что должно быть не так как на картинке.
    смотрите.
    Цвет 1
    Цвет 2
    Цвет 3
    Цвет 4

    для каждого должно прописатся M и XL ,тогде остается 4 строки, если же пложить, то уже 8 будет, а если добавить еще что-то то само собой либо для каждой отдельно либо должно остаться 4 строки
    Т.е. вы изначально так и не ответили на вопрос, каков должен быть правильный вывод, то что показали вы не совсем помоему правильно.
     
  5. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Может конечно яне правильно что то объясняю)
    Вот ссылка с товара Ссылки недоступны для гостей и мне нужно спарсить в таком виде...
     
  6. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Сделайте нормальный пример как должен выглядеть этот товар в екселе. и прикрепите сюда ексель файл.
     
  7. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Не могу загрузить файл
    Но воот то что мне нужно.. у товара может быть три опции...
    2018-09-15_1234.png
     
  8. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Какой-то странный формат вы придумали. Выглядит на примере так что у "синий" размер только "м", а если рюкзак хочется купить побольше то есть только красный))
    --
    Как вариант определиться с главной опцией\вариантом и к ней добавлять другие варианты через DYNAMICVALUE или как написано в справке в повт.границах макросом COMBO
     
  9. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    ДА нет же... должно быть так так:
    товар а к нему загружается опция цвет с вариантами цветов
    далее идет опция комплектация с вариантами
    и опция размер с вариантами размер..
    Сами опции не зависят друг от друга...
    Можете посмотреть на сайте примере Ссылки недоступны для гостей
    тут опции не связаны друг с другом....
     
  10. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Бллин.. может я что то не так делаю, или объясняю.. ))) можете мне сказать как сделать так что было как на сайте примере.. у товара три опции, и можно выбирать ту или иную...
     
  11. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Подскажите кто то как или в каком направлении искать?
     
  12. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    делать как полагается, 1 строка и в ней все данные,
    Ссылки недоступны для гостей
    либо плодим
    Ссылки недоступны для гостей
    а вообще для какой cms делаете?
     
  13. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Для опенкарт
     
  14. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    ну так читаем как делается формат опций для опенкарта
    соответсвенно документации вашего модуля импорта/экспорта
     
  15. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    csv price import\export pro модуль попробуйте, самое удобное.
     
  16. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Использую модуль поставщики...
    Спасибо!
     
  17. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    Вопрос по тем же опциям...
    Как можно спарсить вот такие опции
    JSbasket.params = $.parseJSON('{"0":{"id":1,"title":"тип"},"1":{"id":2,"title":"толщина"},"2":{"id":3,"title":"изгиб"},"3":{"id":4,"title":"длинна"},"4":{"id":5,"title":"Количество линий"}}');
    JSbasket.subparams = $.parseJSON('{"1":{"1":"один размер","2":"mix"},"2":{"3":"0,1","4":"0,15","5":"0,07","6":"0,05","7":"0,2"},"3":{"8":"D","9":"C+","10":"C"},"4":{"11":"13","12":"12","13":"(9-13)","14":"(6-13)","15":"10","16":"(9-12)","17":"11","18":"14","19":"9","20":"7","21":"8","22":"(8-12)"},"5":{"23":"16 линий"}}');
    В HTML их нет, но они есть в самом коде страницы вот в таком виде, я вроде где то видел подобное видео.. Подскажите пожалуйста!
     
  18. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    преобразовать в таблицу, потом конвертнуть через TABLE что-то там и получить нужное
     
  19. nikoshot

    nikoshot Member Пользователи

    Регистрация:
    14 янв 2017
    Сообщения:
    115
    А есть подобное видео или похожее?
     
  20. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Поскольку в таком виде то придется парсить повт.границами внутри повт.границ Ссылки недоступны для гостей
     

Поделиться этой страницей