Code Reference

conceptcms uses a simple syntax (tags, variables, ...) to program functionality in templates. This code is interpreted ("parsed") on document generation and creates the desired functionality in the document. Examples are calling fields/content, creating an overview, creating a search etc. 

conceptcms uses UTF8 as character encoding. When editing templates with an editor, please ensure that this editor supports UTF8 and you are really editing in UTF8 mode.

The code reference explains all code specific for conceptcms that can be used in document templates and menu item templates. Tags that can also be used in documents are described in the respective chapters.

Please note that the code checking capabilities of the system are limited. Especially missing closing tags might cause documents not to be displayed correctly. 

Important Note: All tags - if not stated differently - can be writen in small or capital letters. However, within one tag combination this has to be consistent. You can't open a tag with capital letters and close it with small letters.

If you need to escape tags to display them in a document (instead of being interpreted), use the following coding:

  • \[TAG\]
  • \ ~system.example_xx~