Smarty Templates para PHP
- Índice
- Prefácio
- I. Iniciando
- II. Smarty
para Designers de Template - 3. Sintaxe
Básica - 4. Variáveis
Variáveis definidas do PHP
Variáveis carregadas de arquivos de
configuração
A variável reservada {$smarty}
- 5. Modificadores
de variáveis
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.
Combinando Modificadores - 7.
Funções internas
capture
config_load
foreach,foreachelse
include
include_php- insert
- if,elseif,else
- ldelim,rdelim
literal- php
section,sectionelse- strip
- 8.
Funções Personalizadas
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. Arquivos de
Configuração - 10.
Debugging Console
- 3. Sintaxe
- III. Smarty
para Programadores - 11. Constantes
- 12. Variáveis
$template_dir- $compile_dir
- $config_dir
- $plugins_dir
- $debugging
- $debug_tpl
- $debugging_ctrl
- $global_assign
- $undefined
$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- $compile_id
- $use_sub_dirs
$default_modifiers
$default_resource_type
- 13. Métodos
- 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
- 15. Advanced
Features
Objetos
Prefilters
Postfilters
Output Filters (Filtros de Saída)
Função Manipuladora de Cache- Recursos
(Resources)
- 16. Extendendo a
Smarty com Plugins - Como
os Plugins Funcionam
Convenções de Aparência- Escrevendo
Plugins - Funções
de Template - Modifiers
- Block
Functions
Funções Compiladoras
Prefiltros/Posfiltros- Filtros
de saída - Recursos
(Resources) - Inserts
- Como
- IV. Apêndices
- 17. Localização
de Erros - 18. Dicas &
Truques
Manipulação de Variável Vazia
Manipulação do valor padrão de uma
Variável- Passando
a variável titulo para o template de
cabeçalho - Datas
- WAP/WML
Templates componentizados- Ofuscando
endereços de E-mail
- 19. Recursos
- 20. BUGS
- 17. Localização
Marcadores: compilar, cube, ferramenta, PHP, smarty, templates, themes, XOOPS Brasil, xoopscube