Flint2000 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) 1 годину назад, Rassol2 сказав: Но вроде как делал в поиск замене после нажатия преобразовать модуль преобразовывает юникод Так тоже думал (вроде как и был случай до этого), но к сожалению не работает. Версия последняя стабильная Прихований текст Змінено 22 грудня 2020 користувачем Flint2000 Надіслати Поділитися на інших сайтах 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 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 10 минут назад, Flint2000 сказал: Так тоже думал (вроде как и был случай до этого), но к сожалению не работает. Версия последняя стабильная скинете экспорт вашего проекта я посмотрю что можно сделать. Возможно внедрю в версию 4.2 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 36 минут назад, Rassol2 сказал: скинете экспорт вашего проекта я посмотрю что можно сделать. Возможно внедрю в версию 4.2 Было бы неплохо. Иногда попадается такая бяка Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 23 часа назад, Rassol2 сказал: Я не могу понять что вам мешает брать категории с хлебных крошек? Показать контент Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 2 минуты назад, Aspirinnka1 сказал: Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 51 минуту назад, Rassol2 сказал: Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 1 час назад, Aspirinnka1 сказал: В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда в момент парсинга вы можете отсортировать попробовав составить строку в том порядке что вам нужно. Но вообще сортировку к каждому значению атрибута нужно указывать в движке. Спойлер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 @Aspirinnka1 Но обратите внимание что в опции может быть 1000 значений. А в товаре эта опция может иметь только 3 значения из 1000 и по этому в момент парсинга точно не получится сделать сортировку на все случаи жизни. Ее можно только в самом движке проставить. Надіслати Поділитися на інших сайтах More sharing options... varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 10 минут назад, Flint2000 сказал: Так тоже думал (вроде как и был случай до этого), но к сожалению не работает. Версия последняя стабильная скинете экспорт вашего проекта я посмотрю что можно сделать. Возможно внедрю в версию 4.2 Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 36 минут назад, Rassol2 сказал: скинете экспорт вашего проекта я посмотрю что можно сделать. Возможно внедрю в версию 4.2 Было бы неплохо. Иногда попадается такая бяка Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 23 часа назад, Rassol2 сказал: Я не могу понять что вам мешает брать категории с хлебных крошек? Показать контент Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 2 минуты назад, Aspirinnka1 сказал: Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 51 минуту назад, Rassol2 сказал: Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 1 час назад, Aspirinnka1 сказал: В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда в момент парсинга вы можете отсортировать попробовав составить строку в том порядке что вам нужно. Но вообще сортировку к каждому значению атрибута нужно указывать в движке. Спойлер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 @Aspirinnka1 Но обратите внимание что в опции может быть 1000 значений. А в товаре эта опция может иметь только 3 значения из 1000 и по этому в момент парсинга точно не получится сделать сортировку на все случаи жизни. Ее можно только в самом движке проставить. Надіслати Поділитися на інших сайтах More sharing options... varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
partshez Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 36 минут назад, Rassol2 сказал: скинете экспорт вашего проекта я посмотрю что можно сделать. Возможно внедрю в версию 4.2 Было бы неплохо. Иногда попадается такая бяка Надіслати Поділитися на інших сайтах More sharing options...
Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 23 часа назад, Rassol2 сказал: Я не могу понять что вам мешает брать категории с хлебных крошек? Показать контент Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 2 минуты назад, Aspirinnka1 сказал: Я не понимаю почему у меня поиском не находило в тексте фразу "Кровати для спальни"... искал хренову туча раз! чудеса чудесные. Да, конечно, отсюда можно выдрать все категории. Огромное спасибо. Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 51 минуту назад, Rassol2 сказал: Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 1 час назад, Aspirinnka1 сказал: В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда в момент парсинга вы можете отсортировать попробовав составить строку в том порядке что вам нужно. Но вообще сортировку к каждому значению атрибута нужно указывать в движке. Спойлер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 @Aspirinnka1 Но обратите внимание что в опции может быть 1000 значений. А в товаре эта опция может иметь только 3 значения из 1000 и по этому в момент парсинга точно не получится сделать сортировку на все случаи жизни. Ее можно только в самом движке проставить. Надіслати Поділитися на інших сайтах More sharing options... varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Aspirinnka1 Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 51 минуту назад, Rassol2 сказал: Не знаю. У меня нашло категории как видите. Убедитесь что они есть на вашей странице. В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 1 час назад, Aspirinnka1 сказал: В том то и дело, что сейчас все находится и нормально парсится А есть возможность опции отсортировать? А то не очень красиво иногда в момент парсинга вы можете отсортировать попробовав составить строку в том порядке что вам нужно. Но вообще сортировку к каждому значению атрибута нужно указывать в движке. Спойлер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 @Aspirinnka1 Но обратите внимание что в опции может быть 1000 значений. А в товаре эта опция может иметь только 3 значения из 1000 и по этому в момент парсинга точно не получится сделать сортировку на все случаи жизни. Ее можно только в самом движке проставить. Надіслати Поділитися на інших сайтах More sharing options... varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 @Aspirinnka1 Но обратите внимание что в опции может быть 1000 значений. А в товаре эта опция может иметь только 3 значения из 1000 и по этому в момент парсинга точно не получится сделать сортировку на все случаи жизни. Ее можно только в самом движке проставить. Надіслати Поділитися на інших сайтах More sharing options... varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
varlich Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 @Aspirinnka1 В catalog/model/catalog/product.php заменить ORDER BY ov.sort_order на ORDER BY name * 1 Надіслати Поділитися на інших сайтах More sharing options...
energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 (змінено) Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер <p class="gabarity">Размеры </p></td><td><div class="srt1">1440 х 54 х 56 мм</div></td></tr> Змінено 22 грудня 2020 користувачем energ Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Доброго времени. Автору спасибо за модуль. Подскажите, cпарсить габариты, чтобы загнать их в "данные" на "парсинге в им"? Спойлер class="gabarity">Размеры class="srt1">1440 х 54 х 56 мм Через создание трёх границ парсинга. А затем удаляете в каждой те значения которые вам не нужны. И получите три границы Длина ШиринаВысотаВсё это через поиск замену делается. Правда сейчас не могу показать пример. Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
energ Опубліковано: 22 грудня 2020 Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита? 8 часов назад, Flint2000 сказал: @Rassol2А есть возможность преобразовывать Unicode, не прописывая каждому символу в Поиск и замена? Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 22 грудня 2020 Автор Share Опубліковано: 22 грудня 2020 Спасибо. Еще вопрос, а как преобразовать в Unicode, прописывая каждому символу в Поиск и замена? Донор в 1251, при Парсинг в ИМ может cp1251 быть залита?Создать правило на каждую букву. Вообще модуль не записывает в 1251Модуль сам меняет кодировку на utf8 И уже записывает.Поводу юникода сегодня ночью буду ковыряться.Отправлено с моего Pixel через Tapatalk Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 часов назад, Rassol2 сказал: вообще сортировку к каждому значению атрибута нужно указывать в движке. хм, и ведь сам знал это.... Очередное спасибо вам. Надіслати Поділитися на інших сайтах More sharing options...
Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 (змінено) Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Т.е. во вкладке Описание идет описание, затем вкладка характеристики, затем вкладка отзывы. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Змінено 23 грудня 2020 користувачем Aspirinnka1 Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 1 минуту назад, Aspirinnka1 сказал: Столкнулся с проблемой. Предположительно проблема возникает в товарах с большим кол-во доп. фото. По крайней мере, это единственная закономерность увиденная мною. Все вкладки идут одна в одной. Вот примеры https://tehnodom.by/pro/krovat-neo-lyuks-s-podaemnym-mehanizmom https://tehnodom.by/pro/krovat-sherlock-lyuks-oreh-shokoladnyj Может подскажете с чем это может быть связано? Здравствуйте А в чем проблема то ? Куда смотреть ? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Aspirinnka1 А понял про что вы. У вас скорее всего в описании этих товаров много html кода не вырезанного, этот код влияет на разметку страницы. Более детально нужно очищать код описаний. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Что бы все работало с перекодированием придется написать свой велосипед. В версии 4.2 будет. Правда сделаю замеры замедлит это работу или нет, если существенного влияния на скорость работы модуля не скажется то внедрю по умолчанию для всех страниц при парсинге. И что бы перевод был уже виден здесь Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 1 хвилину назад, Rassol2 сказав: В версии 4.2 будет. Это хорошо. 2 хвилини назад, Rassol2 сказав: внедрю по умолчанию для всех страниц при парсинге. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 50 минут назад, Flint2000 сказал: Это хорошо. Я думаю опционально не стоит делать, мне кажется лучше чекбоксом на выбор. Таких сайтов процентов 10 посмотрим на влияние перевода всех символов по умолчанию. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 43 минуты назад, Aspirinnka1 сказал: Да, вы правы. В описании у некоторых товаров остался <div>. Удалил и все хорошо теперь. Премного благодарен. А можно ли через поиск/замену отсортировать по порядку 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / 90 х 200? Должно получиться 90 х 200 / 120 х 200 / 140 х 200 / 160 х 200 / 180 х 200 / Смотрел регулярные выражения, но не нашел решения. Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] SimplePars - Універсальний парсер для ІМ
Rassol2 Опубліковано: 23 грудня 2020 Автор Share Опубліковано: 23 грудня 2020 @Flint2000 Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Как сделать. Открываем /admin/model/catalog/simplepars.php Затем находит текст Спойлер ############################################################################################ ############################################################################################ # Другие фунции ############################################################################################ ############################################################################################ И над ним добавляем новую функцию. //Функция преобразовывает unicode в обычный текст. public function unicode_decode($match) { //Функция взята тут - https://gist.github.com/aeurielesn/1116358 return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); } Затем находим строку $data['content'] = @mb_convert_encoding($data['content'], "UTF-8", $charset); И под ней добавляем новую $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Что бы выглядело так. Спойлер Результат преобразований. Было. Спойлер И стало Спойлер 1 Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 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 11 відповідей 1 322 перегляди spectre 46 хвилин тому обмен данными Експорт замовлень у 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 600 переглядів 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 выгрузка на сайт 0 коментарів 3 448 переглядів IHOR1989 24 березня 2025 [Поддержка] Обмін даними з Google Spreadsheets Автор: IHOR1989, 24 березня 2025 импорт импорт прайсы (і ще 16) Теги: импорт импорт прайсы импорт в opencart импорт цен обмен данными экспорт в google экспорт данных экспорт\импорт google cloud google api google spreadsheets данные данные товара синхронизация синхронизация товаров выгрузка api выгрузка в google выгрузка на сайт 6 відповідей 868 переглядів IHOR1989 27 лютого Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Flint2000 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 11 хвилину назад, Rassol2 сказав: Собственно если сильно хочется то уже сделал решение можете добавить уже сейчас себе. Спасибо Тоже рассматривал подобные решения, Стеснялся спросить о месте правки Надіслати Поділитися на інших сайтах More sharing options... Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options... Назад 200 201 202 203 204 205 206 207 208 209 210 Вперед Сторінка 205 з 562 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 55
Aspirinnka1 Опубліковано: 23 грудня 2020 Share Опубліковано: 23 грудня 2020 6 часов назад, Rassol2 сказал: Сортировку в регулярных выражениях наверное не сделать. Можно составить отдельные границы на каждую и затем выставить. Или если нужно всегда только последние значение переносить, то составить две границы. 1. Берет все кроме последнего, 2. Берет только последние И затем склеить их в нужной последовательности. дело в том, что размер 90 х 200 встречается не всегда. и... Но что-то в вашей концепции есть: можно попробовать парсить границу которая будет содержит только 90х200. ставим ее первой, затем парсим следующую границу со всеми размерами и просто 90х200 убираем оттуда, и добавляем ее в склейку. По идее, должно получиться. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts