WTV2 Docs
Tags
Formatting Functions
Built In Values
WTAPI
WTUI API
Links
Contents
WebTemplate Quickstart Guide
Adding a WebTemplate Lite Site
Editing Content
Changing the Styles for a Site
Changing the Layout of a Site
Meta Tags
Adding Tracking Scripts such as Google Analytics
Creating an Administrator User for the Website
Making a Site Live
The Basics
Pages and Templates
Contacts, Groups and Permissions
A WebTemplate site's folder structure
How WebTemplate responds to a request from a browser
WebTemplate Nodes
The Node Browser
Webtemplate Custom PHP Programming
Templates
Templates Overview
The types of templates
Creating and saving templates
WebTemplate Tags
Formatting Functions
Tags
<wt:image>
The WebTemplate Database
Nodes
Creating A Node Type
Attribute Types
Options
Permissions
PHP Coding in WebTemplate
How a page is rendered
The WebTemplate API
Working With Nodes
Querying the WebTemplate Database
Customising a site
Extending WebTemplate Classes
The Page preRender function
Handler Functions
Custom Tags
Coding Conventions
General WebTemplate Coding Rules
Security
Security - Things to look out for
Configuration Options
Settings
Getting/Setting Settings
Customising the CK Editor Toolbar
The Orders Module
Installing the Orders Module
Basic Cart/Orders Functionality
Customised Product Prices
Freight Models
Custom Freight Functions
Checkout Steps and Templates
Custom Discount Functions
Payment Options
Setting up PayPal
Setting up MiGS
Setting up Account Payments
Integrating A Credit Card Payment Processor
Form Builder
Overview
Form Fields
Field Settings
Drop Down List, Radio Button and Checkbox Options
Visible Conditions
The Form Node and Submissions
Form Actions
Overriding "Email To", "CC To", "BCC To" with PHP
Creating a custom form handler in PHP
<wt:form> Tag Examples
Custom Controls
Field Help Text
PHP Coding Notes and Examples
Sending an email
Creating a custom form handler
Form Builder: Overriding Email To
Create a contact and add them to a group
Uploading a File to the Image Library with a custom form
Creating a Module in the Office
Calling a custom PHP function based on URI
Processing a URI
Overriding the breadcrumb, title and menu text for a page
Customising the Description and Keywords Metadata for a page
Permissions Examples
Template Notes and Examples
Web Developers Guide to WebTemplate
Login Box
Adding Items to the top of a list instead of the end
Forcing a page to be secure
Using an alternative page layout to Holder
Example Calendar Template
General Tips
301 Redirects
Installing the Calendar and Blogs
Contact Import
Membership
Membership Configuration Options
The Registration Form
WebTemplate Internals
WebTemplate Directory Structure
/wtv2/code - Core Code
/wtv2/office - Office Modules
The WebTemplate Database
A WebTemplate Website's Directory Structure
How requests are processed
Nodes, Objects and WebTemplate::getNode()
Modules
Create A Sample Module
Using <wtui:splitpanel> for layout
Forms with <wtui:form>
Mixing HTML with WTUI