Содержание
- 11. Константы
- 12. Переменные класса Smarty
- $template_dir
- $compile_dir
- $config_dir
- $plugins_dir
- $debugging
- $debug_tpl
- $debugging_ctrl
- $autoload_filters
- $compile_check
- $force_compile
- $caching
- $cache_dir
- $cache_lifetime
- $cache_handler_func
- $cache_modified_check
- $config_overwrite
- $config_booleanize
- $config_read_hidden
- $config_fix_newlines
- $default_template_handler_func
- $php_handling
- $security
- $secure_dir
- $security_settings
- $trusted_dir
- $left_delimiter
- $right_delimiter
- $compiler_class
- $request_vars_order
- $request_use_auto_globals
- $error_reporting
- $compile_id
- $use_sub_dirs
- $default_modifiers
- $default_resource_type
- 13. Методы класса Smarty
- append() — добавляет элемент к назначенному массиву
- append_by_ref() — добавляет значение по ссылке
- assign() — назначает значение шаблону
- assign_by_ref() — назначает переменную по ссылке
- clear_all_assign() — очищает список назначенных переменных
- clear_all_cache() — полностью очищает кэш шаблонов
- clear_assign() — очищает назначенную переменную
- clear_cache() — очищает кэш определенного шаблона
- clear_compiled_tpl() — очищает скомпилированную версию указанного шаблона
- clear_config() — очищает назначенную конфигурационную переменную
- config_load() — загружает данные из конфигурационного файла и назначает их шаблону
- display() — отображает шаблон
- fetch
- get_config_vars
- get_registered_object
- get_template_vars
- is_cached
- load_filter
- register_block
- register_compiler_function
- register_function
- register_modifier
- register_object
- register_outputfilter
- register_postfilter
- register_prefilter
- register_resource
- trigger_error
- template_exists
- unregister_block
- unregister_compiler_function
- unregister_function
- unregister_modifier
- unregister_object
- unregister_outputfilter
- unregister_postfilter
- unregister_prefilter
- unregister_resource
- 14. Кэширование
- 15. Расширенные возможности
- 16. Плагины - расширение функциональности Smarty