{"id":2911,"date":"2026-09-04T10:04:30","date_gmt":"2026-09-04T10:04:30","guid":{"rendered":"https:\/\/viaspaces.com\/Documentation\/advanced_topics_gutenberg\/"},"modified":"2026-09-04T10:05:03","modified_gmt":"2026-09-04T10:05:03","password":"","slug":"advanced_topics","status":"publish","type":"docs","link":"https:\/\/viaspaces.com\/de\/Documentation\/advanced_topics\/","title":{"rendered":"Advanced Topics: Creating Templates &amp; the Field Catalog"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><em>Design a template from scratch, and the master list of fields behind it.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When the Library doesn&#8217;t have what you need, Template Builder lets you design your own document layout visually, with no code \u2014 built from Sections that hold Components, and backed by the Field Catalog.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Building the Layout<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Template Builder from <strong>Templates, Create New<\/strong>, or <strong>New, Template<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Add New<\/strong> to build a section, or <strong>Insert from Library<\/strong> to reuse one from My Sections Library.<\/li>\n\n\n\n<li>Add rows and components inside the section.<\/li>\n\n\n\n<li>Click <strong>Save Design<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The Basic category&#8217;s Layout group holds the structural pieces \u2014 rows with one to four columns, a standalone Column, and a Page break. Its Basic group holds content pieces like Simple text, Rich text, and Field Wrapper.<\/p>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-419f37dd wp-block-group-is-layout-constrained\" style=\"border-radius:6px;border-left-color:#b8860b;border-left-style:solid;border-left-width:4px;background-color:#fff7e0;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px\">\n<p class=\"wp-block-paragraph\"><p style=\"color:#b8860b\"><strong>\u26a0\ufe0f Needs verification<\/strong><\/p><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The full list of components in the Basic category&#8217;s content group isn&#8217;t confirmed yet.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Components &amp; the Field Catalog<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Components panel groups mapped platform fields into categories: Basic, My Account, Partners, Document Data, Line Items, Forms, Extras, Signatures, and QR Codes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every field you place comes from the Field Catalog \u2014 a predefined set of fields, each mapped to real account, partner, or document data:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Group<\/th><th>Covers<\/th><\/tr><\/thead><tbody><tr><td>Account &amp; Partners<\/td><td>Company and partner identity, addresses, contacts, social media, bank details, tax registrations.<\/td><\/tr><tr><td>References<\/td><td>Links to related documents, such as a purchase order.<\/td><\/tr><tr><td>Document data<\/td><td>Subject, document number, dates, reference numbers, banking symbols, calculated totals.<\/td><\/tr><tr><td>Section items<\/td><td>Line items, a free text area, sender\/receiver signature blocks.<\/td><\/tr><tr><td>Attachments<\/td><td>Supporting files appended to the document.<\/td><\/tr><tr><td>QR codes<\/td><td>Payment QR codes for Switzerland, Slovakia, Czechia, and the EU (SEPA).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-419f37dd wp-block-group-is-layout-constrained\" style=\"border-radius:6px;border-left-color:#17a2b8;border-left-style:solid;border-left-width:4px;background-color:#e7f5f8;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px\">\n<p class=\"wp-block-paragraph\"><p style=\"color:#17a2b8\"><strong>\u2139\ufe0f Good to know<\/strong><\/p><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some fields \u2014 like a company name, address, or document date \u2014 are mandatory wherever they&#8217;re used. This is set by the Field Catalog itself and can&#8217;t be changed per template.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-419f37dd wp-block-group-is-layout-constrained\" style=\"border-radius:6px;border-left-color:#b8860b;border-left-style:solid;border-left-width:4px;background-color:#fff7e0;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px\">\n<p class=\"wp-block-paragraph\"><p style=\"color:#b8860b\"><strong>\u26a0\ufe0f Needs verification<\/strong><\/p><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether an account can add its own field to the catalog, as the underlying design intends, isn&#8217;t confirmed as a user-facing capability yet.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Layers, Styles &amp; Settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Layers<\/strong> tab lists your template as a tree \u2014 Body, Rows, Columns, and their components \u2014 handy for selecting something hard to click on a crowded canvas. The <strong>Styles<\/strong> tab configures the selected element&#8217;s General, Flex, Dimension, and Typography properties. The gear tab holds page-level Template Settings: Margin and <strong>Show Audit Trail<\/strong>, which adds the document&#8217;s audit trail to the rendered output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>\u22ee<\/strong> menu next to Save Design opens PDF Preview, Meta Data, and Delete Draft.<\/p>","protected":false},"excerpt":{"rendered":"<p>Design a template from scratch, and the master list of fields behind it. When the Library doesn&#8217;t have what you need, Template Builder lets you design your own document layout visually, with no code \u2014 built from Sections that hold Components, and backed by the Field Catalog. Building the Layout The Basic category&#8217;s Layout group [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"iawp_total_views":0,"footnotes":""},"doc_category":[59],"glossaries":[],"doc_tag":[],"class_list":["post-2911","docs","type-docs","status-publish","hentry","doc_category-documentation"],"year_month":"2026-09","word_count":389,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Veronika Nedecka","author_nicename":"veronika-nedecka","author_url":"https:\/\/viaspaces.com\/de\/author\/veronika-nedecka\/"},"doc_category_info":[{"term_name":"Documentation","term_url":"https:\/\/viaspaces.com\/de\/docs-category\/documentation\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/docs\/2911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/comments?post=2911"}],"version-history":[{"count":1,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/docs\/2911\/revisions"}],"predecessor-version":[{"id":2912,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/docs\/2911\/revisions\/2912"}],"wp:attachment":[{"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/media?parent=2911"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/doc_category?post=2911"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/glossaries?post=2911"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/viaspaces.com\/de\/wp-json\/wp\/v2\/doc_tag?post=2911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}