Part II. テンプレートデザイナのための Smarty

Table of Contents

3. 基本構文
コメント
変数
関数
属性
ダブルクォート内に埋め込まれた変数
演算子
Smarty の構文解析を回避する
4. 変数
PHP から割り当てられた変数
連想配列
配列のインデックス
オブジェクト
設定ファイルから読み込まれた変数
予約変数 {$smarty}
リクエスト変数
{$smarty.now}
{$smarty.const}
{$smarty.capture}
{$smarty.config}
{$smarty.section}、{$smarty.foreach}
{$smarty.template}
{$smarty.version}
{$smarty.ldelim}、{$smarty.rdelim}
5. 変数の修飾子
capitalize
cat
count_characters
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. 修飾子の連結
7. 組み込み関数
{capture}
{config_load}
{foreach},{foreachelse}
.index
.iteration
.first
.last
.show
.total
{if},{elseif},{else}
{include}
{include_php}
{insert}
{ldelim},{rdelim}
{literal}
{php}
{section},{sectionelse}
.index
.index_prev
.index_next
.iteration
.first
.last
.rownum
.loop
.show
.total
{strip}
8. カスタム関数
{assign}
{counter}
{cycle}
{debug}
{eval}
{fetch}
{html_checkboxes}
{html_image}
{html_options}
{html_radios}
{html_select_date}
{html_select_time}
{html_table}
{mailto}
{math}
{popup}
{popup_init}
{textformat}
9. 設定ファイル
10. デバッギングコンソール