1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. Обрезание текста по длине - Upline Studio

Обрезание текста по длине - Upline Studio

Задача

Нужно обрезать текст из переменной до определенного количества символов, например, чтобы он не растягивал блок.

Общее решение

let({
  text: 'var1',
  length: 20,
}, if(
  length(text) > length,
  substr(text, 0, length) & '…',
  text
))

Переменные / аргументы

Формула содержит 2 переменные:

  1. text — обрабатываемая строка. 'var1' — это ваш текст.
  1. length — количество символов, после которого строка будет обрезаться.

Частный случай

let({
  text: 'Это текст, который обрезается по длине',
  length: 20,
}, if(
  length(text) > length,
  substr(text, 0, length) & '…',
	text
))

Если используется таблица с данными

Либо через таблицу с данными "text: member.f5," и тому подобные, см. ниже

Источник

Другие формулы Creatium

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium