1b.app
Скопирована ссылка -

Как пользоваться PREG шаблонами??

Возникают вопросы при формировании работе с PREG шаблонами?
Мы подготовили список популярный вопросов и ответов! Посмотреть список
Нигде нет инструкции, в видео отсылка на техподдержку.
Сделайте скриншот правильного примера настройки PREG шаблона для письма с формой-заявкой с сайта
с тремя полями - по клиенту, товару и доставке.
Спасибо

Ответы:


Ремезович Валентин писал/а:
Сделайте скриншот правильного примера настройки PREG шаблона для письма с формой-заявкой с сайта
с тремя полями - по клиенту, товару и доставке.

PCRE - очень индивидуальная штука. Нельзя просто так взять и сделать шаблон, который всем подойдет.
Конкретно в действии "Превратить письмо в процесс" после того как есть одинаковый шаблон входящих писем - под него подстраивается конкретный шаблон.
Если у вас таковые письма есть и вам нужна помощь в составлении PREG-шаблона - предоставьте больше информации и мы вам поможем.
04.12.2020, 16:43

Вот так у меня прописаны переменные. Так же они идут в форме заявки. (скрин 2)
Что не так?
05.12.2020, 11:56


Ремезович Валентин писал/а:
Вот так у меня прописаны переменные. Так же они идут в форме заявки. (скрин 2)
Что не так?

Там не всё так просто, как кажется на первый взгляд.
Попробуйте как указал ниже:

PREG-шаблон для данных о клиенте в процессе:
Данные клиента:\s[client_name_first\s]
Данные клиента:\s.*?\s[client_name_last\n]
Телефон клиента:\s[client_phone\n]

PREG-шаблон для дополнительных данных в процессе:
Адрес доставки:\s[delivery_address\n]

PREG-шаблон для данных о продуктах в процессе:
Наименование товара:\s[product_name\n]
Цена товара:\s[product_price\n]
Кол-во:\s[product_count\n]
07.12.2020, 13:46

Спасибо! Получилось для полей - ФИО, Телефон, адрес.
Товар не подкачался, соответственно сумма тоже.
Но это скорее всего связано с тем что в боксе товар назван по другому.
Подскажите еще как задать процессу по умолчанию способ доставки Новая почта, и способ оплаты - наложенный ?
07.12.2020, 13:56


Ремезович Валентин писал/а:
Подскажите еще как задать процессу по умолчанию способ доставки Новая почта, и способ оплаты - наложенный ?

Действиями на стартовом этапе, поищите "Изменить способ доставки" к примеру
07.12.2020, 14:15

способ доставки изменили. а оплаты как?
07.12.2020, 14:22


Ремезович Валентин писал/а:
способ доставки изменили. а оплаты как?

Попробуйте самостоятельно поискать среди действий.
07.12.2020, 14:28

Возникли проблемы с одним и тем же PREG шаблоном:
стоит 2 одинаковые задачи - превращать письма в процессы. один на украинском - все работает. такой же на русском - распознает только адрес. телефон, ФИО не хочет, как только не пробовал.
скриншоты во вложении
22.02.2021, 20:07

что означает эта часть когда с буквами "s" - \s...s\ ?
30.08.2021, 16:54

Ярина
Именная лицензия

Корнев Михаил писал/а:
что означает эта часть когда с буквами "s" - \s...s\ ?

якщо в такому вигляді: "\s", то буде шукатися пробіл
можете користуватися https://regex101.com/ - зручна штука для роботи з регулярними виразами, є багато підказок.
30.08.2021, 16:58


Ярина

Интегратор писал/а:

Корнев Михаил писал/а:
что означает эта часть когда с буквами "s" - \s...s\ ?

якщо в такому вигляді: "\s", то буде шукатися пробіл
можете користуватися https://regex101.com/ - зручна штука для роботи з регулярними виразами, є багато підказок.

спасибо.
скажите пожалуйста, а если письмо не просто текст, а с таблицей к примеру?

и мне нужно вытащить определённые данные из такого письма, то оно будет искать не по html, а просто по тексту USD 17.60 17.82 ?
30.08.2021, 17:27

Ярина
Именная лицензия

Корнев Михаил писал/а:
и мне нужно вытащить определённые данные из такого письма, то оно будет искать не по html, а просто по тексту USD 17.60 17.82 ?

теоретично, тут немає рядка тексту USD 17.60 17.82 , а є три рядки: USD, 17.60 і 17.82
стосовно парсингу таблиці і HTML нічого не можу сказати
30.08.2021, 18:26

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий