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 a .hbs
file.
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.
Questions regarding locations of key ES files and directories
Where is the default asset extension for the Publisher located?
It is located in the <ES_HOME>/
repository/deployment/server/jaggeryapps/publisher/extensions/assets/default/asset.js
file.
Where is the default asset extension for the Store located?
It is located in the <ES_HOME>/
repository/deployment/server/jaggeryapps/store/extensions/assets/default/asset.js
file.
Where are the default partials for the Publisher located?
It is located in the <ES_HOME>/repository/deployment/server/jaggeryapps/publisher/themes/default/partials
directory.
Where are the default partials for the Store located?
It is located in the <ES_HOME>/repository/deployment/server/jaggeryapps/store/themes/store/partials
directory.
Where should Publisher asset extensions be stored?
Publisher asset extensions need to be stored in the <ES_HOME>/repository/deployment/server/jaggeryapps/publisher/extensions/assets
directory.
Where should Store asset extensions be stored?
Store asset extensions need to be stored in the <ES_HOME>/repository/deployment/server/jaggeryapps/store/extensions/assets
directory.