Reference > Layout Tags > tag special

List of basic <% .. %> tags applicable in layout follows. In layout class, there is a method defined to generate content for every tag except special ones (which are pre-generated by system core and passed to layout class).

The naming convention for those methods is as follows:

Appearance of <% anyTag %> in template will lead to search for a createAnyTag method in layout class, and to the replace of <% anyTag %> with createAnyTag method return value. This method should be defined in following sense:

protected function createAnyTag($params, $subParams = false) {
  // method code
return $s; // string
}
Inserts absolute path to site assets base assetsPath
Inserts absolute path to Cloudia assets base assetsPathMaster
Inserts longer variant of current language identificator language
Inserts shorter variant of current language identificator short_lang_par
Inserts all applicable inline styles styles
Inserts URL pointing at this site's root in current language version homeLinkUrl