Manuel Smarty
Smarty - le moteur et compilateur de templates PHP
04-05-2007
Copyright © 2001-2005 New Digital Group, Inc.
- Table des matières
- Préface
- I. Pour commencer
- II. Smarty pour les graphistes
- III. Smarty pour les programmeurs
-
- 11. Constantes
- 12. Variables
-
- $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. Méthodes
-
- append() -- Ajoute un élément à un tableau assigné
- append_by_ref() -- Ajoute des valeurs par référence
- assign() -- Assigne des valeurs au template
- assign_by_ref() -- Assigne des valeurs par référence
- clear_all_assign() -- Efface les valeurs de toutes les variables assignées
- clear_all_cache() -- Efface les fichiers de cache des templates
- clear_assign() -- Efface la valeur d'une variable assignée
- clear_cache() -- Efface le cache d'un template spécifique
- clear_compiled_tpl() -- Efface la version compilée d'un template spécifié
- clear_config() -- Efface toutes les variables de configuration assignées
- config_load() -- Charge les données d'un fichier de configuration et les assigne au template
- display() -- Affiche le template
- fetch() -- Retourne le résultat du template
- get_config_vars() -- Retourne la valeur de la variable de configuration passée en paramètre
- get_registered_object() -- Retourne la référence d'un objet enregistré
- get_template_vars() -- Retourne la valeur assignée passée en paramètre
- is_cached() -- Retourne TRUE s'il y a un fichier de cache valide pour ce template
- load_filter() -- Charge un plugin de filtrage
- register_block() -- Déclare dynamiquement des plugins de fonction de blocs
- register_compiler_function() -- Déclare dynamiquement un plugin de fonction de compilation
- register_function() -- Déclare dynamiquement des plugins de fonction de templates
- register_modifier() -- Déclare dynamiquement un plugin de modificateur
- register_object() -- Enregistre un objet à utiliser dans un template
- register_outputfilter() -- Déclare dynamiquement des filtres de sortie
- register_postfilter() -- Déclare dynamiquement des filtres de post-compilation
- register_prefilter() -- Déclare dynamiquement des filtres de pré-compilation
- register_resource() -- Déclare dynamiquement une ressource plugin
- trigger_error() -- Affiche un message d'erreur
- template_exists() -- Vérifie si un template spécifique existe
- unregister_block() -- Désalloue dynamiquement un plugin de fonction de blocs
- unregister_compiler_function() -- Désalloue dynamiquement une fonction de compilation
- unregister_function() -- Désalloue dynamiquement un plugin de fonction de templates
- unregister_modifier() -- Désalloue dynamiquement un plugin modificateur de variable
- unregister_object() -- Désalloue dynamiquement un objet
- unregister_outputfilter() -- Désalloue dynamiquement un filtre de sortie
- unregister_postfilter() -- Désallouer dynamiquement un filtre de post-compilation
- unregister_prefilter() -- Désalloue dynamiquement un filtre de pré-compilation
- unregister_resource() -- Désalloue dynamiquement un plugin ressource
- 14. Cache
- 15. Fonctionnalités avancées
- 16. Etendre Smarty avec des plugins
- IV. Appendices
Remonter 
