Get Smarty

Donate

Paypal

Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

Part III. Smarty pour les programmeurs

Table of Contents

11. Constantes
SMARTY_DIR
SMARTY_CORE_DIR
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
Paramétrer le cache
Caches multiples pour une seule page
Groupes de fichiers de cache
Contrôler la mise en cache des sorties des Plugins
15. Fonctionnalités avancées
Objets
Filtres de pré-compilation
Filtres de post-compilation
Filtres de sortie
Fonction de gestion du cache
Ressources
Templates depuis $template_dir
Templates à partir de n'importe quel répertoire
Templates depuis d'autres sources
Fonction de gestion de template par défaut
16. Etendre Smarty avec des plugins
Comment fonctionnent les plugins
Conventions de nommage
Ecrire des plugins
Les fonctions de templates
Modificateurs
Fonctions de blocs
Fonctions de compilation
filtres de pré-compilation/filtres de post-compilation
Filtres de sortie
Ressources
Insertions
Comments
No comments for this page.

Advertisement

Sponsors [info]

Sponsors