zpt
Version:
Zenon Page Templates - JS (ZPT-JS)
55 lines (50 loc) • 3.33 kB
HTML
<html lang="en">
<head>
<meta charset="utf-8">
<title>ZPT-JS tutorial</title>
<script type="text/javascript" src="../lib/zpt.min.js" defer></script>
<script type="text/javascript" src="../js/zpt.js" defer></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>
</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>