- Database Tables and Data
- Module Navigation
- Displaying your Pages
- Common Tasks
- Example Modules
All HTML within Form Tools is generated through the Smarty template language.
index.tpl file is used to render the markup for your
index.php file. As mentioned
before, your template files can be located anywhere in your module folder, but we recommend putting them
all within a
templates/ subfolder for consistency with the other modules.
Here's the index.tpl file from the Hello World! module. All it does it output a localized "hello world!" string.
ft_include method is used to include other templates within the main theme. It
does some clever stuff behind the scenes to first look for the file in the current users theme, then inherit
from the default theme if it's not defined there.
By and large you'll only ever be includes the header and footer as illustrated above. But if you want to include
templates within your own module, you'll want to use the default Smarty