Directual
Menu

Обновление за декабрь 2022: умные фильтры, шаблонизация и веб-конструктор страниц

27 декабря 2022 г.

Новое обновление! Фильтрация становится еще круче, умные поля работают эффективнее и предсказуемее, горячие клавиши, обновления канбана и многое другое! Целый мешок новогодних подарков!

Обновление за декабрь 2022: умные фильтры, шаблонизация и веб-конструктор страниц

2022 год подходит к концу, и мы готовим для вас нечто особенное, чтобы помочь еще быстрее создавать проекты без кода. Встречайте наши последние дополнения к арсеналу функциональности Directual. Улучшенная фильтрация, обновления умных полей и еще более мощный веб-конструктор.

У Деда Мороза целый мешок свежеиспеченных функций Directual

Обновление фильтров

Многие из вас, друзья-directual'исты, просили добавить эту функцию в нашу платформу. Это, на самом деле, самая голосуемая функция в нашем публичном роадмапе!

Теперь вы можете настроить фильтр и сортировку для любого типа данных в вашем приложении. Например:

  • Поля даты и чисел: фильтрация «от» и «до»
  • Текстовые поля: полнотекстовая фильтрация
  • Ссылки или arrayLink: фильтрация с множественным выбором
  • …и многое другое!

Настройка фильтрации и сортировки для компонента Cards

Мы позаботились о том, чтобы фильтрация была приятной глазу и хорошо работала на мобильных устройствах.

Обновления шаблонизации

Для шаблонизации мы подготовили целый ряд приятных дополнений, а именно:

Полная поддержка выражений с использованием только клавиатуры

Теперь вы можете получить выпадающий список доступных массивов, дважды нажав «{». Выберите выражение и нажмите «Enter». Вуаля! Это простой, но эффективный способ ускорить процесс разработки.

Вы также можете ввести «#» в выпадающем списке выражений, чтобы получить специальные опции шаблонизации, такие как {{#escape}} и функции массивов.

Система шаблонизации адаптивна: например, если вы используете шаблон для arrayLink, выпадающий список предложит корректные структуры для ввода. Это настоящее благо для опытных пользователей Directual!

Обработка arrayLink

О, теперь у нас есть и горячие клавиши! Вот они, и это ещё не всё:

  • Ctrl (⌘) + J — включить/выключить режим кодирования
  • Ctrl (⌘) + K — включить/выключить умные поля
  • Ctrl (⌘) + B — добавить еще одно поле на шаге Edit/Condition
  • Ctrl (⌘) + S — сохранить шаг и закрыть его

Умные поля для компонентов веб-конструктора страниц

Ранее вам нужно было копировать и вставлять названия полей при использовании новых компонентов. Больше нет! Умные поля теперь видят, что вы делаете, на основе данных эндпоинта и помогают быстро расставлять поля. Та же функциональность распространяется и на добавление массивов, конечно.

Выпадающие подсказки для внутренних функций $D и lodash

Как оказалось, многие наши пользователи даже не знали, что lodash доступен в Directual с целым набором крайне полезных функций. Например, вы можете использовать его для пересечения двух массивов, удаления лишних пробелов в строке и многого другого.

Использование подсказок для составления функций $D и lodash

Обновления веб-конструктора страниц

Kanban

Наша любимая функция Kanban становится еще мощнее и универсальнее. Теперь каждое действие на доске Kanban может быть дополнено автоматически разобранной информацией о том, кто выполнил действие, через отдельное поле. Больше никаких незаметных правок!

Компоненты Hint и Video

Отполированы и теперь полностью совместимы с API. Проверьте их, если уже используете!

Функция скрытия компонентов

Теперь вы можете легко скрывать компоненты от пользователей на основе определенных критериев, включая данные полей, полученные через API. Стоит отметить, что доступ на основе ролей существует у нас со времен Всемирного потопа, так что это обновление ориентировано на более специализированные сценарии использования.

Послесловие

Обязательно ознакомьтесь с нашим публичным роадмапом, чтобы узнать, над чем мы работаем и чего ожидать в ближайшее время, и ГОЛОСУЙТЕ! Наше сообщество — главный двигатель роста нашей no-code платформы, и вы также можете внести свой вклад.

Если у вас есть вопросы, как всегда, дайте нам знать, написав сюда: hello@directual.com.

Никита Навалихин
Сооснователь и технический директор Directual
← Назад к списку