UNPKG

zpt

Version:

Zenon Page Templates - JS (ZPT-JS)

56 lines (51 loc) 3.46 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>ZPT-JS tutorial</title> <script type="module" src="../js/zpt.js"></script> <link rel="stylesheet" type="text/css" href="../docs.css"> </head> <body> <div data-use-macro="'page@templates.html'" data-define="footer-macro 'footer'"> <div data-fill-slot="'page-header'"> <h1>ZPT-JS tutorial</h1> </div> <article data-fill-slot="'article'"> <h2>Getting started</h2> <ul> <li><a href="gettingStarted.html">Getting started</a>. A quick start guide for ZPT-JS.</li> <li><a href="usingAReactiveDictionary.html">Using a reactive dictionary</a>. An alternative way of using ZPT-JS.</li> <li><a href="usingNode.html">Using Node</a>. Using ZPT-JS and Node.</li> </ul> <h2>Basic concepts</h2> <ul> <li><a href="contentAndAttributes.html">Replacing content and attributes</a>. The most basic tasks using ZPT-JS are replacing content and attributes.</li> <li><a href="expressions.html">Expressions</a>. Expressions in ZPT-JS.</li> <li><a href="variablesAndScope.html">Variables and scope</a>. How to define variables and their scope.</li> <li><a href="conditionals.html">Conditionals</a>. Customizing your template depending on conditions.</li> <li><a href="omitTagAndReplace.html">Omiting and replacing</a>. Omitting and replacing tags.</li> <li><a href="loops.html">Loops</a>. Repeating structures.</li> <li><a href="macros.html">Macros</a>. Internal and external macros.</li> </ul> <h2>Beyond the basics</h2> <ul> <li><a href="moreAboutInvoking.html">More about invoking ZPT-JS</a>. Different choices about how to invoke ZPT-JS.</li> <li><a href="moreAboutUpdating.html">More about updating</a>. ZPT-JS makes it easy updating HTML: arrays and objects.</li> <li><a href="updatingExample.html">Updating example</a>. Updating using ZPT-JS.</li> <li><a href="i18n.html">I18n</a>. I18n with ZPT-JS.</li> <li><a href="folderDictionaries.html">Folder dictionaries</a>. <em>Folder dictionaries</em> make it easy to define default values for variables.</li> <li><a href="declaring.html">Declaring variables</a>. Avoiding typos in templates.</li> <li><a href="errors.html">Managing errors</a>. About errors and how to manage them.</li> </ul> <h2>Advanced topics: customizing and extending ZPT-JS</h2> <ul> <li><a href="formatters.html">Formatters</a>. Registering your own formatters.</li> <li><a href="originalTags.html">Using ZPT's original tags</a>. Configuring ZPT-JS to use ZPT's original tags.</li> <li><a href="customExpressions.html">Custom expressions</a>. Extending ZPT-JS with custom expressions.</li> <li><a href="building.html">Building and testing</a>. Building and testing ZPT-JS.</li> </ul> </article> </div> </body> </html>