---json { "name": "Templating Markup", "page_id": "9xj3dm62occz0g3mutyd8" } --- ====== Simple Templating markup ====== {{:docs:templating:undraw_building_websites_i78t.png?0x300|}} ''Simple templating markup'' are markups that you can use inside the content of your page: * to show information about your pages * or to show a list of pages ===== Components ===== Templating offers the following components: * [[docs:templating:variable|variable]] to show any [[variable|page attributes]] of the current page. * [[iterator|template iterator]] to iterate over a ''fragment'' with [[variable|attributes]] of a list of pages * [[sql|page sql]] that defines the list of pages used in a [[iterator|template iterator]] * [[pipeline|pipeline]] to transform the [[variable|page attributes]] with function (ie replace, ...) ===== Advanced / Complex ===== For complex or advanced templating, you can [[:howto:theme-creation|create a theme]] with HTML templates.