Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Rassol2

Extensions developer
  • Posts

    11,656
  • Joined

  • Last visited

Everything posted by Rassol2

  1. @Dmitry76 по поводу вашего случая, да у вас не вырезается последний пробел потому что это не пробел. Это какой то непечатный символ. Я не знаю как его правильно вырезать. С точки зрения регулярных выражений. Я вывел все непечатные символы в тексте и синими стрелками указал как показываются пробелы. А красной то место что вы хотите вырезать. Даже в нотепаде этот символ никак не обозначен. По этому я просто выделил его и скопировал в правило поиск замены. И вроде все вырезалось, что это за символ мне не ясно, но вот так можно его вырезать, повторите действие и все должно быть ок.
  2. Это можно удалять если это не является разделителем между границами парсинга. Не создавайте себе такие ситуации и не придется их решать. То есть вы сами добавляете разделитель границы, а затем сими пишите что плохо что его нельзя удалять, как то обсурдно получается. Вы можете не указывать разделитель границы в принцепи. Или добавлять его не сосредственно в границу парсинга, в конце каждого значения.
  3. Когда скидываете настройки вашего проекта ссылку на которой проверять конкретно в вашем проекте попробую составить правила. Правда ближе к ночи либо уже с утра. Отправлено с телефона через Tapatalk
  4. Если вы эту информацию не парсите, то каким образом эта задача относится к парсеру? Если вам нужно массово проставить цену в балах равную цене товара то вам наверное не парсер нужен а пакетный редактор товаров. Или я что то не так понимаю ? Отправлено с телефона через Tapatalk
  5. из за повторяющихся границ и не работает, потому что скорее всего {csvnc} это разделитель он в правилах не участвует. В вашем случаи делаете два правила. {reg[#^ #]}| {reg[# $#]}|
  6. Все зависит от того через какую границу парсинга вы работает. Если обычную то можно последним правило добавить. {csvnc}|{csvnc} Заменить тег с предшествующим пробелом, на просто тег. так же насколько помню я уже давно сделал что лишние пробелы в начале и конец атрибута и его значения автоматически обрезаются. И вроде никто не жаловался.
  7. {reg[#^.#]}| Знак ^ говорит начало строки. А точка говорит один символ. Замените точку на тот символ что вы хотите удалить от ночала строки и парсило отработает. Конец строки это знак $ все аналогично. {reg[#.$#]}|
  8. @partshez @Axelenz Тут при поддержке одного исполнителя я написал скрипт для составления правил для сопоставления категорий. Этот скрипт создавался что бы помочь людям которые выполняют заказы на базе модуля SimplePars А именно помочь разрулить ситуации с заказчиками, когда заказчик хочет перенаправить категории с сайта донора в свои. Как вы можете видите при помощи этого стороннего скрипта можно составить блок категорий у донора. А с правой стороны вывести блок с категориями у сайта. Вы как исполнители можете дать пользователю доступ к этому скрипту и сказать. Проставьте соответствия как вы хотите. После составлен нажимаете кнопку составить, и скрипт выдает результат где прописаны правила которые будут заменять пути категорий донора на ваши. Эти правило будет достаточно прописать в поле поиск замены в границу парсинга. На данный момент версия скрипта 0.1 бета. И тут все хардкорно, но он помешается в один файл и может помочь с взаимопониманием с клиентами. Для него. Хардкорность в том что нужно пропарсить зарание сайт и составить эксель файл с категориями. И указать в скрипте путь этому файлу. Из преимуществ 1. Сам пользователь может делать соответствие 2. Скрипт сами сортирует категории по длине что бы максимально правильно отработали правила поиск замены. 3. Если пользователь не выбрал соответствия то этой категории будет присвоена категория Не сортировано !!! что бы знать что эти товары нужно будет пользователю самостоятельно разложить так как он не указал категорию. Пользователь для которого этот скрипт писался не против что я им поделюсь. Но если темя интересная можно дописать какие то возможности. И в конечном этого это может вам помочь. Если интерес будет то доделаю мелочи и выложу.
  9. Исправить можете через редактор товара, там есть возможность поиск замена. И вот через нее сделать любой нужный вам размер. Так же в полсдених версиях беты размеры все аналогичны донору. Как указано у донора так будет у вас. Можете обновить модуль и обновить им описание.
  10. Дак а что там проверять то ? действие выбрано обновить количество товаров. Я просто не представляю как у вас сложились карты что именно это действие вам акцеонные цены сбивает. Мне кажется вы просто не внимательно разбираетесь в причинах происходящего, и наугад написали что у вас именно это приводить к обнулению.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.