Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 5 минут назад, kostya242 сказал: Привет. Как можно обрабатывать ситуацию: ранее товар был по цене 999 на складе поставщика. Потом цена осталась, но статус поменялся на нет в наличии. Каким образом при парсинге (обновлении) по крону автоматически проставлять таким товарам статус под заказ/нет в наличии? Через редактор товаров. Спойлер И затем действие. Спойлер нет в наличии делаем что бы обновлялось как 0 на складе, и все идеально. Надіслати Поділитися на інших сайтах More sharing options... Відповіді 14k Created 8 р Остання відповідь 29 жовт Top Posters In This Topic 5342 725 1145 500 Popular Days 21 лип 81 27 лип 80 2 бер 76 1 лют 72 Top Posters In This Topic Rassol2 5 342 posts Axelenz 725 posts partshez 1 145 posts Reanimaster 500 posts Popular Days 21 лип 2021 81 posts 27 лип 2021 80 posts 2 бер 2021 76 posts 1 лют 2022 72 posts Popular Posts Rassol2 1 листопада 2018 Ну что займу первый пост. Поскольку модуль все же выложил ушел писать инструкцию к этому франкенштейну. Может кому то пригодится PS. Чуть не забыл. Кому пригодился нажмите палец верх Rassol2 1 листопада 2018 1200грн Rassol2 23 листопада 2020 Обновление v4.0-12_beta Главная страница. Немного переработал убогость главной страницы. Теперь с этой страницы можно сразу же отключить крон, если собираетесь работать вручную. Так Posted Images Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 @kostya242 А как запускать редактор товара после выполнения задания по крону описано тутhttps://simplepars.top/index.php?page=note¬e_id=30 Во второй части статьи. Надіслати Поділитися на інших сайтах More sharing options... kostya242 Опубліковано: 8 вересня 2020 Share Опубліковано: 8 вересня 2020 38 минут назад, Rassol2 сказал: нет в наличии делаем что бы обновлялось как 0 на складе, и все идеально. Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 7 минут назад, kostya242 сказал: Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Парсите текст, если нет в наличии через поиск замену делаете ее 0 И все у вас на складке будет нет в наличии. А если хотите и статус поменять тогда через редактор товаров. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 8 часов назад, kostya242 сказал: Привет. Как можно обрабатывать ситуацию: ранее товар был по цене 999 на складе поставщика. Потом цена осталась, но статус поменялся на нет в наличии. Каким образом при парсинге (обновлении) по крону автоматически проставлять таким товарам статус под заказ/нет в наличии? Парсинг в ИМ- Данные. Отсутствие на складе- Статус Предзаказ. Обновлять. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 18 часов назад, Rassol2 сказал: можно указать точную.https://simplepars.top/index.php?page=note¬e_id=18 Если вы это имели в виду. Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 4 минуты назад, Emillively сказал: Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Да кеш нужно обновить. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 24 минуты назад, Rassol2 сказал: Да кеш нужно обновить. Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 5 минут назад, Emillively сказал: Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Не за что. Рад что у вас все получилось. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 @kostya242 А как запускать редактор товара после выполнения задания по крону описано тутhttps://simplepars.top/index.php?page=note¬e_id=30 Во второй части статьи. Надіслати Поділитися на інших сайтах More sharing options... kostya242 Опубліковано: 8 вересня 2020 Share Опубліковано: 8 вересня 2020 38 минут назад, Rassol2 сказал: нет в наличии делаем что бы обновлялось как 0 на складе, и все идеально. Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 7 минут назад, kostya242 сказал: Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Парсите текст, если нет в наличии через поиск замену делаете ее 0 И все у вас на складке будет нет в наличии. А если хотите и статус поменять тогда через редактор товаров. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 8 часов назад, kostya242 сказал: Привет. Как можно обрабатывать ситуацию: ранее товар был по цене 999 на складе поставщика. Потом цена осталась, но статус поменялся на нет в наличии. Каким образом при парсинге (обновлении) по крону автоматически проставлять таким товарам статус под заказ/нет в наличии? Парсинг в ИМ- Данные. Отсутствие на складе- Статус Предзаказ. Обновлять. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 18 часов назад, Rassol2 сказал: можно указать точную.https://simplepars.top/index.php?page=note¬e_id=18 Если вы это имели в виду. Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 4 минуты назад, Emillively сказал: Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Да кеш нужно обновить. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 24 минуты назад, Rassol2 сказал: Да кеш нужно обновить. Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 5 минут назад, Emillively сказал: Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Не за что. Рад что у вас все получилось. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
kostya242 Опубліковано: 8 вересня 2020 Share Опубліковано: 8 вересня 2020 38 минут назад, Rassol2 сказал: нет в наличии делаем что бы обновлялось как 0 на складе, и все идеально. Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 8 вересня 2020 Автор Share Опубліковано: 8 вересня 2020 7 минут назад, kostya242 сказал: Не совсем: у поставщика цена товара осталась как и была, например 1000. Но на складе товар закончился и появился значок НЕТ В НАЛИЧИИ, т.е. по факту каким образом парсеру указать на то, что НЕТ В НАЛИЧИИ == 0 ? Парсите текст, если нет в наличии через поиск замену делаете ее 0 И все у вас на складке будет нет в наличии. А если хотите и статус поменять тогда через редактор товаров. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 8 часов назад, kostya242 сказал: Привет. Как можно обрабатывать ситуацию: ранее товар был по цене 999 на складе поставщика. Потом цена осталась, но статус поменялся на нет в наличии. Каким образом при парсинге (обновлении) по крону автоматически проставлять таким товарам статус под заказ/нет в наличии? Парсинг в ИМ- Данные. Отсутствие на складе- Статус Предзаказ. Обновлять. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 18 часов назад, Rassol2 сказал: можно указать точную.https://simplepars.top/index.php?page=note¬e_id=18 Если вы это имели в виду. Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 4 минуты назад, Emillively сказал: Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Да кеш нужно обновить. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 24 минуты назад, Rassol2 сказал: Да кеш нужно обновить. Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 5 минут назад, Emillively сказал: Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Не за что. Рад что у вас все получилось. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 8 часов назад, kostya242 сказал: Привет. Как можно обрабатывать ситуацию: ранее товар был по цене 999 на складе поставщика. Потом цена осталась, но статус поменялся на нет в наличии. Каким образом при парсинге (обновлении) по крону автоматически проставлять таким товарам статус под заказ/нет в наличии? Парсинг в ИМ- Данные. Отсутствие на складе- Статус Предзаказ. Обновлять. Надіслати Поділитися на інших сайтах More sharing options...
Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 18 часов назад, Rassol2 сказал: можно указать точную.https://simplepars.top/index.php?page=note¬e_id=18 Если вы это имели в виду. Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 4 минуты назад, Emillively сказал: Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Да кеш нужно обновить. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 24 минуты назад, Rassol2 сказал: Да кеш нужно обновить. Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 5 минут назад, Emillively сказал: Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Не за что. Рад что у вас все получилось. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 24 минуты назад, Rassol2 сказал: Да кеш нужно обновить. Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 5 минут назад, Emillively сказал: Есть благодарю, за быструю и качественную поддержку! Не знал как его чистить, теперь знаю. Не за что. Рад что у вас все получилось. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 Скоро выйдет версия модуля с поддержкой парсинга xml файлов. Которая будет поддерживать сразу все возможности модуля. Так что грядет эра версии 4.0 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
partshez Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 36 минут назад, Emillively сказал: Да это. Приобрёл модуль [OC3] Обновление цены при выборе опции, без AJAX Добавил две строки как в инструкции на вашем сайте. Сам модуль меняет цену http://newlovanna.emilius.agency/index.php?route=product/product&path=59&product_id=60 но в SimplePars выбора "=" нет. Возможно нужно обновить кеш или я не внимательно смотрю, но я перепроверил и вроде все ок. Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 11 минут назад, partshez сказал: Обновить Модификаторы обязательно! Обновить кеш шаблона, Опенкарт, модуля фильтров. Не помешает я на всякий случай вставлю 5 копеек. Обновление модификатора через Спойлер Только один раз при установке модуля. этот модификатор только добавляет модуль в боковое меню. В остальное время можно забыть про эту кнопку. А вот если у вас версия opencart3 , ocStore3 то тут чуть ли не каждый раз нужно обновлять кэш вот здесь Спойлер Это важно понимать. Для меня важно что бы вы это поняли )))) А то если вы становили модуль SimplePars затем после этого поставили кучу других модулей но не жали обновить модификатор как на первом скриншоте. А затем обновите мой и нажмете. У вас все модификаторы всех модулей применяться, а как правило после этого начинаются не понятки почему сайт не работает. И все дружно бегут ко мне в личку со словами, я обновил модуль теперь не работает что то. И вот после этого доказать пользователям что парсер не причем, а все из за того что вы обновили модификаторы, которые ненужно было обновлять, и при этом применились все модификаторы всех новых модулей что привело к ошибки. НЕРЕАЛЬНО! По этому обновление модификатора модулей нужно делать ОДИН РАЗ при установке модуля. И все! Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 И еше раз хочу напомнить что в модуле SimplePars разрабатывается загрузчик xml по типуhttps://velotrade.com.ua/shop-price-link.xml И если вы обновляете цены в магазине через xml выгрузки поставщиков, или делали это ранние, вы можете прислать мне пример этих файлов. Сейчас уже активно пишется этот функционал, и чем больше у меня будет примеров разных xml, yml выгрузок я сделаю более универсальный инструмент. Надіслати Поділитися на інших сайтах More sharing options... Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Emillively Опубліковано: 9 вересня 2020 Share Опубліковано: 9 вересня 2020 Есть спасибо! Модификатор тоже обновил и не раз, но проблем это не вызвало. Непонтяки вызваны неправильной работы каких-то другим модулей, верно? И, если установленные модули сделаны как надо, такого быть не должно верно? PS просто интересно разобраться. Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 вересня 2020 Автор Share Опубліковано: 9 вересня 2020 8 минут назад, Emillively сказал: PS просто интересно разобраться. суть такая обновления модификатора, это когда файлы модуля делают копию файлов движка добавляют туда свою логику. И дальше опенкарт работает с копией файлов а не с оригиналом. Обновить делает повторно эту процедуру, берет оригенал и все модификаторы и начинает колдовать. Что в итоге. Вы берете какой то битый модуль загружаете его файлы на ftp и передумали устанавливать модуль. Файлы там лежат не на что не влияют. Затем через пол года решили обновить мой модуль, и почему то решили нажать на обновить модификатор. И в этот момент все изменения применяются. Учитывая что вы пол года назад залили БИТЫЙ модуль, а сегодня обновляли мой вместе с модификатором. То что вы будете делать ? Правильно идти писать мне что у вас что то не работает. Я как честный человек убью час - два что бы понять какого чорта. Окажется проблема в модификаторе, и затем я вам буду объяснять что проблема не в моем модуле, и он вообще не причем, это просто обстоятельства. На что в 90% мне ответят, так харе загонять чуш. До обновления все работало ? - Да После обновления перестало рабоать - Да Обновлял я твой модуль - Да Виноват твой модуль ? - НЕТ! И как вот тут я могу объяснить клиенту что виноват модуль который пол года назад даже не до установили ? Поверьте эта задача непосильная. Почему то люди не могут понять что папа не тот кто последний ))) 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options... specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Змінено 11 вересня 2020 користувачем specialforce22 Надіслати Поділитися на інших сайтах More sharing options...
partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 35 минут назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. 1 Надіслати Поділитися на інших сайтах More sharing options...
specialforce22 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 39 минут назад, partshez сказал: Поиск-Замена. Ваша граница. Вверху поле Добавить в начало. Запишите в него доменное имя. Благодарю! Попробую) Надіслати Поділитися на інших сайтах More sharing options...
kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 2 минуты назад, kredit24 сказал: Сможет ли модуль спарсить, а точнее расшифровать по ходу парсинга такие пассажи? "name":"\u0422\u0443\u0430\u043b\u0435\u0442\u043d\u0430\u044f \u0432\u043e\u0434\u0430 Dolce&Gabbana L'Imperatrice 3 100 \u043c\u043b","price":3397,"cityId":" \u041c\u043e\u0441\u043a\u0432\u0430","status":"\u0412 Как я понимаю это json или что то в этом роде (я не сильно в теме)) дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Надіслати Поділитися на інших сайтах More sharing options... kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ
kredit24 Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 (змінено) 6 минут назад, Rassol2 сказал: дайте ссылку на ваш сайт. Но вообще да в поиск замене модуль показывает текст вместо юникода. Скините ссылку проверим. Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Змінено 11 вересня 2020 користувачем kredit24 Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 1 минуту назад, kredit24 сказал: Я паршу content downloader-ом, но присматриваюсь к вашему модулю. Вот сейчас сидел изучал код возможного донора и прикидываю, как расшифровать это в SimplePars, в CD я просто вставляю {JSONDECODE}| Если вас интересует функция по типу {JSONDECODE} то нет такой нету в модуле. Максимум что он сделает это переведет символы в человеко понятный вариант. \u0430 Но он не форматирует json в массив данных. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ
Rassol2 Опубліковано: 11 вересня 2020 Автор Share Опубліковано: 11 вересня 2020 И то это на вкладке поиск замена. На странице настройки границ парсинга вы будете продолжать видеть юникод. Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55 Перейти до списку тем Схожі публікації обмен данными Модуль Експорт замовлень у XML [Поддержка] Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 10 відповідей 1 311 перегляд YevheniiLysenko 2 години тому обмен данными Експорт замовлень у XML Автор: YevheniiLysenko, 2 липня 2024 xml feed xml (і ще 12) Теги: xml feed xml обмен обмен с 1c xml import xml файл xml выгрузка xml opencart ocstore xml експорт xml opencart xml yml xml/yml экспорт xml экспорт yml 0 коментарів 4 599 переглядів YevheniiLysenko 2 липня 2024 [Поддержка] Competitor parser - парсинг сайтов для OpenCart/OcStore Автор: UncleSam, 29 травня парсер парсер цен (і ще 4) Теги: парсер парсер цен парсер товаров парсер конкурентов парсер для опенкарт парсер цен кокурентов 0 відповідей 404 перегляди UncleSam 26 червня [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 0 коментарів 3 447 переглядів IHOR1989 24 березня 2025 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
partshez Опубліковано: 11 вересня 2020 Share Опубліковано: 11 вересня 2020 2 часа назад, specialforce22 сказал: Разрешите поспрашивать, как преодолеть ситуацию, когда в парсируемой (парсингуемой, спаршиваемой - в общем, Вы поняли))) странице фотки подаются нам без доменного имени сайта? https://prnt.sc/uff33x Еще момент интересный. Можно попробовать правилами замены сделать. 124r124 заменить на 630r630. Иногда можно получить фото нормального размера Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 12 вересня 2020 Автор Share Опубліковано: 12 вересня 2020 Ну что основной функционал обработчика XML/YML написан. Сейчас тестирую но уже могу поделится что вас ждет в следующей бете. Здесь будут только поверхностные примеры, детально о функционале прочтете на момент релиза. И так же призываю поделится xml файлами для того что бы я мог изучать как можно больше разнообразных форматов и сделать для вас самый универсальный инструмент. Допустим у вас есть ссылка на выгрузку товаров с сайта вашего поставщика, где на одной странице все товары. И теперь модуль SimplePars сможете вам помочь решить этот вопрос. Спойлер Я не буду сегодня пояснять все настройки, только обращу ваше внимание на киллер фичи. Сейчас вы видите в пред просмотре кода верхнюю часть вот этого xmlhttps://velotrade.com.ua/shop-price-link.xml Это болок отвечающий за дерево категорий товаров. И именно из за этого блока было принято решения все же сделать парсинг xml файлов. Здесь описаны категории и их принадлежность. А дальше в каждом товаре есть id одной из этих категорий. И это головная боль всех загрузчиков xml как построить дерево категории и произвести создание категорий и загрузку товаров. Спойлер Красным выделил блок отдельного товара, а синим выделил строку отвечающую за присвоение категории этому товару. Произведя нехитрые настройки в модуле SimplePars, о которых я сегодня не рассказываю. Вы можете получить вот такую структуру. Это верхняя часть XML нашего донора, тут в пред просмотре модуль вам покажет как выглядит в действительности структура категорий. И сделает это в формате поиск замены, если вдруг вам нужно. (Но вам это делать не нужно будет ) Спойлер Здесь вы можете выбирать разделитель для ПРЕДСТАВЛЕНИЯ структуру категорий. В данном случаи разделитель выбран в формате SimplePars такой {csvnc} Но это еше не все. После того как вы сделаете структуру категорий вы можете указать модулю что бы он сразу же заменил ненужные id в товарах на красивое дерево категорий. И он радостью это сделает для вас Спойлер И все у вас есть построенное дерево категорий ДЛЯ КАЖДОГО товара в формате нужного для загрузки в магазин. Все что осталось это нажать ОБРАБОТАТЬ XML Замете что не спарсить. Модуль порежет xml на кусочки и вы получите сразу ссылки на каждый отдельный кусочек. И дальше можете использовать весь функционал модуля как и раньше. Как будто бы вы просто парсите обычную страницу. Спойлер Модуль порежет xml на отдельные товары с логически проставленными категориями. А дальше вы просто настраиваете границы прасинга. Ничего проше быть уже не может. Границы парсинга настраивать в xml одно удовольствие. Вишенкой на торте будет возможность для анализа переформатировать xml в csv таблицу понятную человеку. Быстренько накидали настройки и .... Спойлер И за пару минут при помощи модуля SimplePars вы сможете из этого https://velotrade.com.ua/shop-price-link.xml Сделать вот такой прайс листprice-304.csv Если вам не нужно с его помощью обновлять цены наличия или загружать в магазин, а вы просто хотите проанализировать. Может такой рассказ подстегнет поделится xml для изучения. Буду ждать ваши отзывы. 4 Надіслати Поділитися на інших сайтах More sharing options... Назад 150 151 152 153 154 155 156 157 158 159 160 Вперед Сторінка 155 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55
Recommended Posts