• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Smarty Manual
by
Monte Ohrt <monte at ohrt dot com> and Andrei Zmievski <andrei@php.net>
 
Smarty Manual
Published 07-09-2007Copyright © 2001-2005 New Digital Group, Inc.
 
Table of Contents
Preface............................................................................................................................................... viI. Getting Started................................................................................................................................... 11. What is Smarty?........................................................................................................................ 22. Installation............................................................................................................................... 4Requirements....................................................................................................................... 4Basic Installation.................................................................................................................. 4Extended Setup..................................................................................................................... 7II. Smarty For Template Designers........................................................................................................... 93. Basic Syntax........................................................................................................................... 11Comments......................................................................................................................... 11Variables........................................................................................................................... 12Functions........................................................................................................................... 13Attributes.......................................................................................................................... 13Embedding Vars in Double Quotes......................................................................................... 14Math................................................................................................................................. 14Escaping Smarty Parsing...................................................................................................... 154. Variables................................................................................................................................ 16Variables assigned from PHP................................................................................................ 16Variables loaded from config files.......................................................................................... 18{$smarty} reserved variable.................................................................................................. 195. Variable Modifiers................................................................................................................... 22capitalize........................................................................................................................... 23cat.................................................................................................................................... 24count_characters................................................................................................................. 24count_paragraphs................................................................................................................ 25count_sentences.................................................................................................................. 25count_words...................................................................................................................... 26date_format........................................................................................................................ 26default.............................................................................................................................. 29escape............................................................................................................................... 30indent............................................................................................................................... 31lower................................................................................................................................ 32nl2br................................................................................................................................. 32regex_replace..................................................................................................................... 33replace.............................................................................................................................. 34spacify.............................................................................................................................. 34string_format...................................................................................................................... 35strip.................................................................................................................................. 35strip_tags........................................................................................................................... 36truncate............................................................................................................................. 37upper................................................................................................................................ 38wordwrap.......................................................................................................................... 386. Combining Modifiers............................................................................................................... 407. Built-in Functions.................................................................................................................... 41{capture}........................................................................................................................... 41{config_load}..................................................................................................................... 42{foreach},{foreachelse}....................................................................................................... 44{if},{elseif},{else}.............................................................................................................. 48{include}........................................................................................................................... 50{include_php}.................................................................................................................... 52{insert}............................................................................................................................. 53{ldelim},{rdelim}............................................................................................................... 54{literal}............................................................................................................................. 55iii
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...