-
Posts
11,656 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Rassol2
-
@semen17 в конце концов вы можете использовать поиск замену с id донора на ваши. В xml модуль вам показывает 12345|Тут категория донора Копируете это и заменяете левую сторону на свои категории. А тут выбираете не работать с категориями. И у вас нет всех этих сложностей.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Не обрежется если вы будете расставлять правила от более длинных категорий к более коротким. А по поводу размера ведь можно сделать правило которые предварительно уберет размер. Наволочки{skip}см|Наволочки Или еше какое то решение. Все же количество правил не ограниченно и вы можете выстраивать логические цепочки замены.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Ну логично что вот так. Простыни{csvnc}Простыни на резинке|Текстиль{csvnc}Постельное белье{csvnc}Простыни
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте Можно через поиск замену. Сам менеджер XML подготавливает вам правила для поиск замены, если хотите использовать их для изменения направления категорий от донора к вам Здесь можете посмотреть как составить категории.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Наверное самый очевидный это указать место где находятся ссылки на товар. Господа, если вы не можете отличить ссылку на товар от ссылки на категорию, то вы всегда можете указать в каком блоке кода находятся нужные вам ссылки. Тем самым определять товар не по части ссылки, а по месту его расположения в коде.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
У вас частный случай. для решения этого частного случая не нужно создавать универсальное решение. К примеру вот так в два шага можно удалить теги которые имеют пробел или ничего не имеют. При этом без регулярок и сильно сложных решений. <p><em> |<p><em> <p><em></em></p>| Делайте конечно как вам удобно, но как по мне это перегиб. Ни разу такую задачу не решал через регулярки такой сложности.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А почему к примеру просто не сделать так. <{skip}>| | - здесь справа от слеша два пробела. Я как то не сталкивался за свою практику с не необходимостью делать регулярки для решения этой задачи.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Тогда получается это классическая схема для применения регулярок. Как раз тот случай когда вы описываете определенный шаблон текста который вы хотите отавить а какой удалить. Они для этого и есть. А если пойти по вашему пути тогда {_} {_*} {_+} {\d} {\d*} {\d+} {\D} {\D+} {\D*} Затем придёт кто то и скажет: У на есть свои пропуски, есть пропуски одного символа, пропуски пробелов, и есть численные символы и не численные. А вот если бы еше был оператор или {|} Вообще бомба была бы. Или не хватает своих скобочек для группировки правил. Но зачем все это если есть регулярки, инструмент который: 1. Был создан для этого. 2. Работать будет гораздо быстрее чем моя надстройка над ними. Не забывайте что все вот эти кавычки созданные для быстрого вхождения в вопрос поиск замены работают как надстройка над регулярными выражениями. {skip} = (.*?) {.*} = (.*) {.} = (.) Это все ресурсы. Как это работает. 1. Модуль получает правую сторону правила. 2. Экранирует все символы. 3. Определяет есть ли там спец операторы, и заменяет их на аналог в регулярных выражениях 4. Отправляет подготовленное правило в интерпретатор регулярок. А как работают регулярки. 1. Модуль определяет что с правой стороны регулярное выражения. 2. Отправляет правило в интерпретатор регулярных выражений. Сейчас как по мне в модуле поддерживается некий баланс. И тот случай что описан скорее исключение чем правило которое таких изменений.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Ну это же получается нужно пере изобретать регулярные выражения. Скиньте настройки проекта ссылку и границу где этот кусок кода попадается. Мне интересно что же там такое что не получается обычными средствами по типу. {skip} {.*}
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Обновление v4.4-7_beta Мелкие исправления ошибок. Так же добавлены логические и арифметические операторы в поле model Подробнее про эти операторы можно прочесть здесь - https://simplepars.top/index.php?page=note&n=33
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Напишите мне в лс где вы приобретали модуль и номер заказа. так же ссылку на донора и я посмотрю как это можно обойти.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Да действительно это забыл. Но сегодня будет первый корректирующий релиз. Где то в ближе к 23.00
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Точно ответить смогу только через 2-3 часа. Отправлено с телефона через Tapatalk
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Для начала прячьте большие скриншоты под спойлер, это повышает читабельность. Суть в том что определение и удаление не закрытых тегов это трудоемкая задача. Сродни написания своего браузера на php который будет раскладывать код на дом дерево. Эта задача несоизмерима по сложности с её выгодой. а если вам нужно сохранить какой то html код вы всегда можете заменить открывающий тег этого кода на [ затем выполнить <{skip}>| это удалит все остальные теги. И после вернуть теги заменив [|< к примеру <p> текст</p> <p|[p </p|[/p [p> текст[/p> затем удаляем весь htmp <{skip}>| И возвращаем теги обратно. [p|<p [/p|</p Как то так с этим вопросом.
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Когда происходят вмешательства в ядро модуля я обновляю только здесь. И спустя несколько дней везде. Поскольку если сейчас начнутся проблемы, мне пороше быстрее разрулить их на одной площадке, чем разрываться не весь мир. Ближайшие сутки двое модуль появится везде.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Обновление v4.4-6_beta Как уже повелось чем глобальнее обновления тем сложнее мне его описать. В этот раз много исправлений которые не запомнились и не записались так что только о глобальных. Сделано много мелких правок которые не смогу назвать Парсинг в ИМ. Исправления ошибок работы функции обновление изображений с удалением старых. Добавлена возможность парсинга изображений в формате webp Подробно здесь - https://simplepars.top/index.php?page=note&n=45 Модуль адаптирован под работу с HYPER MULTI PRODUCT MODELS Подробная инструкция здесь - https://simplepars.top/index.php?page=note&n=46 Так что теперь вы можете парсить и обеднять товары в группы для модуля HPM Версии HPM которые поддерживаются. https://opencartforum.com/files/file/7096-ajax-zamena-tovara-po-modeljam-hyper-product-models-oc-2/ https://opencartforum.com/files/file/7505-30x-ajax-zamena-tovara-po-modeljam-hyper-product-models-oc-3/ https://opencartforum.com/files/file/8665-hyper-multi-product-models-ajax-multi-zamena-tovara-po-modeljam-oc-2/ https://opencartforum.com/files/file/8666-oc3-hyper-multi-product-models-ajax-multi-zamena-tovara-po-modeljam-oc-3/ @mpn2005 спасибо за помощь в адаптации Так же при обновлении не забываем выполнять ./inst.php
- 13,430 replies
-
- 3
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Это не важно. такое часто, пишет что нельзя загрузить папки что есть. По поводу webp возможно ночью, а скорее уже завтра выйдет версия с первой реализацией поддержки webp парсером. то есть модуль будет пытаться сам разрулить такие фото и пере конвертировать под opencart Инструкция по работе с этой фишкой уже написано, осталось провести последние тесты и выложить. https://simplepars.top/index.php?page=note&n=45
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Это не решение проблемы а уход от нее. Но главное что бы выша задача была решена. Теперь для всех если вы не видите запрос, возможно у вас в браузере выключено непрерывное легирование.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Что именно не выходит ? Увидеть запрос , или что ?
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
В гет запросе указан логи и пароль ? Если нет значит есть и пост запрос просто разберитесь как в вашем браузере найти их. Если есть в гет запросе логин и пароль еше проще. Указываете эту ссылку как ссылку на авторизацию.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
В парсере не может быть автоматом. От слова ни как. Что бы все работало в парсере вам нужно выполнить авторизацию по этой инструкции. https://simplepars.top/index.php?page=note&n=42 PS. не путайте окно пред просмотра с авторизацией в парсере. В пред просмотре показывает ваш браузер, а парсер авторизован это когда вы в коде страницы видите данные которые доступны посоле авторизации. К примеру имя вашего профиля на сайте доноре.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Тайтыл идеально подходит. Читайте мой ответ не через строчку.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Можно создать повторяющийся границу парсинга. Запустить внутри блока что вы показали на скриншоте. Выбрать текст начала - title=" Текст конца парсинга - " Нужно внимательно изучить возможности модуля. Настройки границ париснга Поиск замена
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
добавил возможность выбрать локализацию категорий.