Таке питання:
Зараз за допомогою змінних [name_first_ru].[name_last_ru]@{|$customuser_Domen|} формується зразок email Petr.Petrenko@kyivhlib.com на основі даних заповнення Форми користувача.
Бажано отримати зразок email виду P.Petrenko@kyivhlib.com
Необхідно, щоб з поля "Імя" у Формі, заповненій користовачем, в змінну копіювалась тільки перша літера імені транслітом.
Як це реалізувати, є якийсь функціонал, чи доробка (вартість)?
Таке питання: Зараз за допомогою змінних [name_first_ru].[name_last_ru]@{|$customuser_Domen|} формується зразок email Petr.Petrenko@kyivhlib.com на основі даних заповнення Форми користувача. Бажано отримати зразок email виду P.Petrenko@kyivhlib.com Необхідно, щоб з поля "Імя" у Формі, заповненій користовачем, в змінну копіювалась тільки перша літера імені транслітом. Як це реалізувати, є якийсь функціонал, чи доробка (вартість)?
Зараз за допомогою змінних [name_first_ru].[name_last_ru]@{|$customuser_Domen|} формується зразок email Petr.Petrenko@kyivhlib.com на основі даних заповнення Форми користувача.
С помощью чего формируете? Какое-то действие?
[quote]
Зараз за допомогою змінних [name_first_ru].[name_last_ru]@{|$customuser_Domen|} формується зразок email Petr.Petrenko@kyivhlib.com на основі даних заповнення Форми користувача.
[/quote]
С помощью чего формируете? Какое-то действие?
Через дію "Надіслати повідомлення по email " у процедурі БП, використовуючи змінні у листі
https://astelitgroup.crm-onebox.com/admin/shop/workflow/31/procedure/17/?status=0
К сожалению, там нет подобных переменных. Как вариант - это дорабатывать smarty-переменные по типу {|$clientnamefirst|}, после чего в шаблоне использовать эту переменную вместе с функцией substr как модификатор (обрезать часть строки нужной длинны). Такая доработка займёт 1 час.
Либо же с помощью действия "Вычислить и записать значение в дополнительное поле, если условия выполняются" и использования в неё функции substr_replace заменить всё после 1го символа на пустоту и записать в дополнительное поле, после чего и использовать в письме его переменную. Но этот вариант плох тем, что нужно будет "плодить" значения дополнительного поля с 1 буквой.
К сожалению, там нет подобных переменных.
Как вариант - это дорабатывать smarty-переменные по типу {|$clientnamefirst|}, после чего в шаблоне использовать эту переменную вместе с функцией substr как модификатор (обрезать часть строки нужной длинны). Такая доработка займёт 1 час.
Либо же с помощью действия "Вычислить и записать значение в дополнительное поле, если условия выполняются" и использования в неё функции substr_replace заменить всё после 1го символа на пустоту и записать в дополнительное поле, после чего и использовать в письме его переменную. Но этот вариант плох тем, что нужно будет "плодить" значения дополнительного поля с 1 буквой.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий