
Tutorial from officaial smarty web site.
- Preface
- I. Getting Started
- II. Smarty For Template Designers
- 3. Basic Syntax
- 4. Variables
- 5. Variable Modifiers
- 6. Combining Modifiers
- 7. Built-in Functions
- 8. Custom Functions
- 9. Config Files
- 10. Debugging Console
- III. Smarty For Programmers
- 11. Constants
- 12. Smarty Class Variables
- $auto_literal
- $autoload_filters
- $cache_dir
- $cache_handler_func
- $cache_id
- $cache_lifetime
- $cache_modified_check
- $caching
- $compile_check
- $compile_dir
- $compile_id
- $compiler_class
- $config_booleanize
- $config_dir
- $config_overwrite
- $config_read_hidden
- $debug_tpl
- $debugging
- $debugging_ctrl
- $default_modifiers
- $default_resource_type
- $default_template_handler_func
- $error_reporting
- $force_compile
- $left_delimiter
- $php_handling
- $plugins_dir
- $right_delimiter
- $template_dir
- $trusted_dir
- $use_sub_dirs
- 13. Smarty Class Methods()
- append() — append an element to an assigned array
- appendByRef() — append values by reference
- assign() — assign variables/objects to the templates
- assignByRef() — assign values by reference
- clearAllAssign() — clears the values of all assigned variables
- clearAllCache() — clears the entire template cache
- clearAssign() — clears the value of an assigned variable
- clearCache() — clears the cache for a specific template
- clearCompiledTemplate() — clears the compiled version of the specified template resource
- clearConfig() — clears assigned config variables
- compileAllConfig() — compiles all known config files
- compileAllTemplates() — compiles all known templates
- configLoad() — loads config file data and assigns it to the template
- createData() — creates a data object
- createTemplate() — returns a template object
- disableSecurity() — disables template security
- display() — displays the template
- enableSecurity() — enables template security
- fetch() — returns the template output
- getConfigVars() — returns the given loaded config variable value
- getRegisteredObject() — returns a reference to a registered object
- getTags() — return tags used by template
- getTemplateVars() — returns assigned variable value(s)
- isCached() — returns true if there is a valid cache for this template
- loadFilter() — load a filter plugin
- registerFilter() — dynamically register filters
- registerPlugin() — dynamically register plugins
- registerObject() — register an object for use in the templates
- registerResource() — dynamically register resources
- templateExists() — checks whether the specified template exists
- unregisterFilter() — dynamically unregister a filter
- unregisterPlugin — dynamically unregister plugins
- unregisterObject() — dynamically unregister an object
- unregisterResource() — dynamically unregister a resource plugin
- testInstall() — checks Smarty installation
- 14. Caching
- 15. Advanced Features
- 16. Extending Smarty With Plugins
- IV. Appendixes
PHP Tutorial
Learn PHP
Learn ZEND
Learn Smarty
home
Info
sitemap


