Кнопки
  • Главная страница
  • Установка приложения
    • Оплата
  • Использование приложения
    • Создание, назначение и редактирование кнопок
    • Удаление кнопок
    • Условия
    • Работа с переменными
    • Элементы формы
      • Особенности
      • Примеры использования
    • Действия
      • Выполнить Liquid
        • Общие понятия
        • Доступ к текущему объекту
        • Примеры использования
      • Отправить письмо SMTP
      • Отправить СМС Bytehand
      • Вызвать Webhook
        • Примеры использования
  • Готовые шаблоны
    • Создание входящего платежа и приходного ордера
    • Кнопка WhatsApp
    • Яндекс.Почта переписка с клиентом
    • Яндекс.Почта написать письмо
    • Создать перемещение из приемки
  • Использование символов
    • Подборка символов ☎️ ⏰ ⌚️
Powered by GitBook
On this page
  • Кнопки в Заказе покупателя:
  • Кнопка в Контрагентах:

Was this helpful?

  1. Использование приложения
  2. Действия
  3. Выполнить Liquid

Примеры использования

PreviousДоступ к текущему объектуNextОтправить письмо SMTP

Last updated 4 years ago

Was this helpful?

Кнопки в Заказе покупателя:

Получить несколько значений, одно из которых берётся из доп. поля, и вывести их сотруднику.

Обратите внимание, что одно из значений - сумма. В МоемСкладе она всегда исчисляется в копейках, а в большинстве случаев она нужна в рублях. Преобразование в рубли делается с помощью простого деления на 100:

{{ entity.sum | divided_by: 100}}
{% capture var1 %}{{ entity.name }}{% endcapture %}
{% capture var2 %}{{ entity.sum | divided_by: 100}}{% endcapture %}
{% capture var3 %}{{ entity.positions.meta.size }}{% endcapture %}
{% for attribute in entity.attributes %}
 {% if attribute.name == "накладная СДЭК" %}
   {% capture var4 %}{{ attribute.value }}{% endcapture %}
 {% endif %}
{% endfor %}
Заказ {{ var1 }} на сумму {{ var2 }} руб.
Позиций в заказе: {{ var3 }}.
Трек-номер: {{ var4 }}.

Кнопка в Контрагентах:

Получить комментарий по контрагенту

Выполнить в Liquid
{% capture var1 %}{{ entity.description }}{% endcapture %}
Вывести сообщение пользователю
{{ var1 }}
Создание кнопки
Результат выполнения