.. include:: _include.rst .. highlight:: html+jinja .. _templates: ##################### Templates ##################### |asa2| uses templates to render products on a page. A template basically is a piece of **HTML** code. With |asa2|'s :ref:`placeholders` you can define where the product data should be placed in the template. Optionally you may define **custom CSS** code per template. .. image:: _static/template_code_example1.gif :height: 473px :width: 820px :scale: 100% :alt: ASA 2 template example |asa2| comes with some pre-defined, :ref:`managed_templates`. If you do not choose a template when embedding a product, the default template will get used to render the product. Templates are stored in the database, making them update-safe. You can manage your templates in the section **ASA 2 / Templates**: .. image:: _static/templates_menu.gif :height: 153px :width: 160px :scale: 100% :alt: ASA 2 menu item Read more about templates in the subchapters: .. toctree:: :maxdepth: 1 templates_create templates_using templates_include templates_surrounding_container templates_import_export templates_translation