Presents basic information about the structure of the handlebars templates in ember-flexberry applications

General information on how to create templates, see Ember’s documentation.

Templates are located in the folder templates.

The application template

A typical template (template) for the Ember application application.js:

<div class="ui page grid menu">
  <a class="brand item" href="#">Flexberry prototype written in Ember.js</a>
</div>
<div class="ui page grid">
  <div class="four wide column">
    {{render "sitemap" sitemap}}
  </div>
  <div class="twelve wide column">
    {{outlet}}
    {{outlet 'modal'}}
  </div>
</div>

The controller application needs to be determined structure sitemap for displaying in the menu of the site (as is done here).

  • Pstrfoutlet` rendered templates relevant to the current route parameters.
  • Pstrfoutlet ‘modal’` being rendered in a modal window.

Form templates

On templates forms added various controls can be added validation.

Templates list of forms is usually added Flexberry Objectlistview. On templates forms creating and editing - controls for editing.