StaticPage — различия между версиями
Lan  (обсуждение | вклад)   (Новая страница: «{{ElementType|com.beanexplorer.enterprise.metadata.model.StaticPage|нет}} Статическая страница (static page) — предопределён…»)  | 
			
(нет различий) 
 | 
Текущая версия на 11:58, 17 сентября 2014
- Класс
 StaticPage- Поддерживает документацию
 - нет
 - Поддерживает extras
 - нет
 
Статическая страница (static page) — предопределённая HTML-страница с заданным именем. Для каждого языка локализации может быть свой вариант страницы с данным именем. По соглашению принято добавлять к именам статических страниц суффикс .be. По умолчанию статические страницы сериализуются в файл pages.yaml. Если указать статической странице имя файла, то её содержимое будет сериализовано в отдельный файл (по умолчанию в каталоге src/pages). Статических страниц не может быть в проекте-модуле.
Для отображения статической страницы надо создать в дереве статическое представление, указав имя статической страницы в качестве кода.
Пример файла pages.yaml
pages:
  ru:
    emailVerified.be:
      file: emailVerified.html
    welcome.be: |2
      <h2>Добро пожаловать в наше приложение!</h2>
Страница emailVerified.be подгрузится из внешнего файла src/pages/emailVerified.be, а текст страницы welcome.be размещён непосредственно в pages.yaml.