Documentation

Features

Writing A Plugin

Plugins are included from the plugins directory and are loaded from the template files.

Naming Conventions

Plugin files and functions must follow a very specific naming convention in order to be located by Smarty.

plugin files must be named as follows: type.name.php

  • Where type is one of these plugin types:
    • function
    • modifier
    • block
    • compiler
    • prefilter
    • postfilter
    • outputfilter
    • resource
    • insert
  • And name should be a valid identifier; letters, numbers, and underscores only, see php variables.
  • Some examples: function.html_select_date.php, resource.db.php, modifier.spacify.php.

Have more questions? Visit our community forums.