smarty template engine
Monday, February 08, 2010  
download | documentation | faq | forum | mailing lists | changelog | contribs 


Translate this page to:
search for in the


Smarty - il motore di template PHP con compilatore

Monte Ohrt <monte at ohrt dot com>
Andrei Zmievski <andrei@php.net>

17-09-2007


Sommario
Prefazione
I. Introduzione
1. Cos'è Smarty?
2. Installazione
Requisiti
Installazione di base
Installazione avanzata
II. Smarty Per Progettisti di Template
3. Sintassi di base
Commenti
Funzioni
Attributi
Incorporare variabili fra virgolette
Funzioni aritmetiche
Evitare il parsing di Smarty
4. Variabili
Variabili valorizzate da PHP
Variabili caricate da file di configurazione
La variabile riservata {$smarty}
5. Modificatori delle variabili
capitalize
count_characters
cat
count_paragraphs
count_sentences
count_words
date_format
default
escape
indent
lower
nl2br
regex_replace
replace
spacify
string_format
strip
strip_tags
truncate
upper
wordwrap
6. Combinare i modificatori
7. Funzioni incorporate
capture
config_load
foreach,foreachelse
include
include_php
insert
if,elseif,else
ldelim,rdelim
literal
php
section,sectionelse
strip
8. Custom Functions
assign
counter
cycle
debug
eval
fetch
html_checkboxes
html_image
html_options
html_radios
html_select_date
html_select_time
html_table
math
mailto
popup_init
popup
textformat
9. File di configurazione
10. Console di Debugging
III. Smarty Per Programmatori
11. Costanti
SMARTY_DIR
12. Variabili
$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. Methods
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. Caching
Impostare il Caching
Cache multiple per una pagina
Gruppi di Cache
Mettere in Cache l'output dei Plugin
15. Funzioni avanzate
Oggetti
Prefiltri
Postfiltri
Filtri di output
Funzione di gestione della Cache
Risorse
16. Estendere Smarty con i Plugin
Come funzionano i Plugin
Convenzioni per i nomi
Scrivere Plugin
Funzioni per i template
Modificatori
Funzioni sui blocchi
Funzioni di Compilazione
Prefiltri/Postfiltri
Filtri di Output
Risorse
Insert
IV. Appendici
17. Troubleshooting
Errori Smarty/PHP
18. Tips & Tricks (trucchi e consigli)
Gestione delle variabili vuote
Gestione dei default delle variabili
Passare una variabile titolo ad un template di intestazione
Date
WAP/WML
Template a componenti
Offuscare gli indirizzi E-mail
19. Risorse
20. BUGS


[advertise]


credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.