Добавлены представления для таблицы переводов funapp.translations
Все названия представлений, кэпшны полей, кнопки вызова процедур и фильтры в редакторе аргументов теперь поддерживают перевод на русский и английский. Представления из схемы admin
используют язык, выбранный пользователем в качестве языка в озме.
Добавлены ссылки на документацию для быстрого доступа к полезной информации прямо из представлений в озме
На форме редактирования юзервью добавлены справочники справа от редактора запроса:
На форме редактирования триггеров и экшнов добавлен справочник справа от редактора кода:
При создании нового юзервью автоматически создается "заглушка" с FunQL-запросом для формы, таблицы или канбан-доски. Нужно выбрать один из запросов, раскомментировать и заменить в нем названия сущностей, добавить поля и ссылки на другие представления.
При создании триггера или процедуры создается "заглушка" с JS-функцией, реализацию которой нужно дописывать в зависимости от назначений автоматики.
При создании кода айфрейма создается "заглушка" с простым HTML-кодом, в который подключены необходимые скрипты и d3.js (опционально). В body добавлен скрипт, который обрабатывает данные, полученные из представления.
При создании страницы-подсказки создается "заглушка" с простым HTML-кодом, в который подключены необходимые скрипты и bootstrap (опционально). В body дописано событие, необходимое для корректной работы ссылок, и простой пример страницы с тремя элементами, который уже можно изменять.
Добавлена автоматика, которая позволяет генерировать
Меню отображается пользователю сразу после создания, а так же всегда доступно в списке представлений.
Генерация из шаблонов избавляет от рутинного создания представлений для каждой новой сущности в самом начале разработки. Из созданных представлений можно собрать новое меню или доработать созданное. С созданными представлениями можно работать так же как и с обычными: переименовывать, добавлять атрибуты, менять ссылки и колонки, добавлять и изменять вложенные представления.
Обратите внимание, что сгенерированные представления связаны друг с другом (в таблицах и канбанах есть ссылки на формы), поэтому при переименовании представления, его нужно будет переименовать в нескольких местах.