Связаться просто.
Заполните Ваши данные и получите инструкцию вместе с презентацией на почту.
Хотите установить?
Получите инструкцию и презентацию на почту
Шаблоны JavaScript для виджета Конструктор Бизнес-процессов
Первый пример
const back = "#fff"; const color = "#333"; const fw = "bold"; const tagElements = document.querySelectorAll("#add_tags .multisuggest__list-item") tagElements .forEach(tag => { if (tag.getAttribute("data-id") !== "lead_id") { tag.style.background = back; tag.style.color = color; tag.style.fontWeight = fw } })
Поля по умолчанию для сущностей
Сделка
lead.name
— название сделки
lead.id
— ID сделки
lead.tags
— тэги
lead.price
— бюджет
lead.responsible_user_id
— ID ответственного
lead.pipeline_id
— ID воронки
lead.status_id
— ID статуса
Компания
company.name
— название компании
company.id
— ID компании
company.tags
— тэги
company.responsible_user_id
— ID ответственного компании
Контакт
contact.name
— имя контакта
contact.id
— ID контакта
contact.tags
— тэги
contact.responsible_user_id
— ID ответственного контакта
contact.first_name
— первая часть имени контакта
contact.last_name
— вторая часть имени контакта
Дополнительные поля для сущностей можно вызвать следующим образом
{{ lead.cf.c[id поля из amocrm] }}
Например
{{ lead.cf.c44087 }} — где 44087 id поля из amoCRM
Также можно дополнительное поле можно вызвать через проект
{{ lead.df.c3 }} — где 3 индекс поля в процессе, его можно узнать во вкладке Управление полями
Вспомогательные системные поля
moment
— текущая дата и время
currentDay
— текущая дата
nextDay
— завтрашняя дата
pastDay
— предыдущая дата
nextWeek
— дата через неделю
nextMonth
— дата через месяц
nextFirstWeek
— следующий понедельник
nextFirstMonth
— первый день следующего месяца
nextWorkDay
— следующий рабочий день
null
— очищает значения в поле
Фильтры
lower
— перевод строки в нижний регистр
addDays: n
— добавить n дней
addHours: n
— добавить n часов
addMinutes: n
— добавить n минут
calendarDate
— вывести дату в календарном формате
setTime: '00:00'
— установить время. В кавычках указывается время в формате 'ЧАСЫ:МИНУТЫ' обязательно с ведущим нулём
formatDate: 'DD.MM.YYYY'
— форматировать дату. В кавычках указываются токены формата. Подробнее
nextFirstMonth
— первый день следующего месяца
nextWorkDay
— следующий рабочий день
Маски указываются в двойных фигурных скобках
{{ lead.name }}
Пример маски - задача на завтра ровно на 15:30
{{ nextDay | setTime: "15:30" }}
Можно за раз применить несколько фильтров
{{ currentDay | addHours: 2 | addMinutes: 30 | formatDate: "HH:mm DD.MM.YYYY"}}
Пример, где плюс два часа от текущего времени
{{ moment | addHours: 2 }}
Пример, где берем дату из поля (тип дата и время) и прибавляем 1 час
{{ lead.cf.c123 | addHours: 1 }}
Пример, где берем дату из поля (тип дата и время), но прописываем жестко своё время
{{ lead.cf.c123 | setTime: "09:00" }}
Made on
Tilda