Table of Contents |
---|
General ES questions
What is a partial?
All of the views found in the Store and Publisher also consists of a number nested smaller views. Each of these views are referred to a partial, which is defined in a .hbs
file (e.g., header.hbs
).
What is meant by creating the shell of an asset extension?
When extending an asset for the purpose of customizing new asset types, you need to create a specific folder structure for the asset extension. The folder structure for each customized asset type is referred to as the shell of an asset extension. This folder structure is vital for the asset extension model to work. For more information, see Asset Extension.
What are the elements that an asset extension directory contains?
An asset extension directory will contain the following elements:
- A
themes
directory with one or more themes (Optional). - An
asset.js
file (Optional). - A
pages
directory (Optional). - An
apis
directory (Optional).
What is an overriding controller?
When overriding a page, you need to create a copy of the default controller, add it into the pages
directory of the respective asset extension, and thereafter update the controller. The newly updated controller is the overriding controller.
...
Questions regarding locations of key ES files and directories
Where should I define the RXT definition for a new asset type?
When adding a new asset type to ES, you need add the RXT definition of the new asset type in the <ES_HOME>/repository/resources/rxts
directory.
Where is the default asset extension for the Publisher located?
...