6.2 Многостраничные приложения
Last updated
Last updated
Приложение может иметь столько страниц, сколько вам нужно. Страница обычно используется для одной цели. Например, страница регистрации, страница о нас, домашняя страница и т. д.
Вы можете создать новую страницу в Меню приложения. Создание страницы может начинаться с чистого листа или с клона другой страницы. Когда страница клонируется, то вся страница целиком, включая рабочие процессы копируются и используются как основа для новой страницы.
Существует два способа навигации пользователей по страницам вашего приложения. Вы можете использовать элемент "Ссылка"/"Link" (!!!ЛНК!!!) или же действие "Перейти на страницу"/"Go to page" (!!!ЛНК!!!) если навигация должна происходить внутри рабочего процесса. Обратите внимание, что ссылки предпочтительнее (в отличии от кнопки, запускающей рабочий процесс, который изменяет страницу), так как такой способ основан на встроенном в браузер элементе ссылки. Смена страницы будет происходить быстрее, и ваши пользователи смогут щелкнуть правой кнопкой мыши по ссылке, чтобы открыть страницу в новой вкладке. С другой стороны, действие смены страницы не может открыть другую вкладку, так как защита браузера от всплывающих окон будет блокировать создание вкладок.
Обратите внимание, что после изменения страницы рабочий процесс завершается. Следовательно, действие изменения страницы должно быть последним действием в рабочем процессе, и Инспектор ошибок выдаст уведомление, если это не так. Если вы используете условие для действия смены страницы, Инспектор ошибок не увидит проблем, но тогда вы несете ответственность за то, чтобы убедиться в том, что действие, следующее за действием смены страницы по условию, не нужно запускать.
Если у целевой страницы есть тип содержимого, то вам нужно задать сущность, которую будете передавать на эту страницу, как на уровне ссылки, так и на уровне действия. Это описано в разделе выше (!!!ЛНК!!!).