
Documentation Support > Documentation? > Template
Format: | (:input type *template "<Group>.<Name>":) |
Requirements to Use: ZAP
Explanation: ZAP has powerful built in templating engine that can be used with a number of commands, including Create, Edit, Email, EmailList, and EmailNews. Here's how it works:
First, create a page using any PmWiki markup or formatting you desire. If there are places you want to insert form input values, use the standard PmWiki template syntax, ie: {$$field}. In the listfmt and email commands, a special field is made available to the template for each list item {$$item} or email address {$$email} as it iterates through its items/emails.
Next, include a line in your ZAP form to indicate the location of this template--depending on the function calling the template. ie:
(:zap listtemplate="<Group>.<Name>":) (:zap emailtemplate="<Group>.<Name>":) (:zap pagetemplate="<Group>.<Name>":)
Other extensions and modules may call this function using different names. For more information about using this, see the appropriate commands.