テンプレート変数
[F] ... 値が無ければfalseを返す
共通で使用可能な変数
- {$_DIR} (String) = 使用しているテンプレートディレクトリまでの絶対パス
- {$_URL} (String) = 設置URLの絶対パス
- {$total} (Int) = トータル登録数
- {$catnum} (Array) = カテゴリ別登録数配列
- {$o_cnf} (Object) = 設定配列
- {$o_cnf->frame} (Bool) = フレーム使用フラグ
- {$o_cnf->use_listmode} (Bool) = リスト使用フラグ
- {$o_cnf->banner_upload} (Bool) = バナーアップロード許可フラグ
- {$o_cnf->parmission_user_entry} (Bool) = ユーザーエントリー許可フラグ
- {$o_cnf->cat_max} (Int) => カテゴリ上限数
- {$o_cnf->content_maxlength} (Int) = コメント文字制限数
categories.tpl、またはフレーム未使用モードでのカテゴリ部分。
- {$categorise} (Array) 一階層目カテゴリ配列 [F]
展開例:{foreach from=$categorise item=root}...{/foreach} - {$root.key} (String) = カテゴリキー
- {$root.parent} (String) = 親カテゴリキー
- {$root.name} (String) = カテゴリ名
- {$root.description} (String) = カテゴリ概要文
- {$root.link} (Bool) = リンクを張るかのフラグ
- {$root.reg} (Bool) = 管理者以外の登録許可フラグ
- {$root.num} (Int) = 登録数
- {$root.childs} (Array) 子カテゴリ配列。内容の変数は一階層目配列と同じ [F]
展開例:{foreach from=$root.childs item=child}...{/foreach}
search.tpl
- {$cat} (Array) アクティブなカテゴリの情報 [F]
- {$cat.rootname} (String) = 「親カテゴリ >> カテゴリ」 整形済みのルート名
- {$cat.description} (String) = カテゴリ概要
- {$cat.key} (String) = カテゴリキー
- {$items} (Array) 結果アイテム [F]
展開例:{foreach from=$items item=item}...{/foreach} - {$item.id} (String) = データID
- {$item.entrydate} (String) = 登録日(整形済み)
- {$item.update} (String) = 更新日(タイムスタンプ)
- {$item.cats} (Array) = 関連カテゴリ [F]
展開例:{foreach from=$item.cats item=cats}...{/foreach} - {$cats.key} (String) = カテゴリキー
- {$cats.name} (String) = 整形済みカテゴリルート名
- {$item.name} (String) = 管理者名 [F]
- {$item.title} (String) = サイトタイトル
- {$item.url} (String) = サイトURL
- {$item.content} (String) = 内容 [F]
- {$item.banner} (String) = バナーURL [F]
- {$item.banner_size} (String) = バナーサイズ [F]
- {$item.mark} (Array) = マーク [F]
展開例:{foreach from=$item.mark item=mark}{$mark}{/foreach} - {$backLink} (Array) 前のページリンク [F]
- {$backLink.0} (Int) = 前ページ
- {$backLink.1} (String) = 前ページURL
- {$nextLink} (Array) 次のページリンク [F]
- {$nextLink.0} (Int) = 次ページ
- {$nextLink.1} (String) = 次ページURL
- {$p_now} (Int) 現在のページ [F]
- {$pend} (Int) 最後のページ [F]
- {$pstart} (Int) 最初のページ [F]
- {$url_param} (String) リンク用のパラメータ
item.tpl
- {$item} (Array) 結果アイテム
- 内容変数は「search.tpl」の{$items}を展開したものと同じのため省略
list.tpl
- {$list_categorise} (Array) カテゴリ別の結果アイテム [F]
展開例:{foreach from=$list_categorise item=list_cat}...{/foreach} - {$list_cat.name} (String)
- {$list_cat.items} (Array) 該当データアイテム
展開例:{foreach from=$list_cat.items item=item}...{/foreach} - {$item.id} (String) = データID
- {$item.entrydate} (String) = 登録日(整形済み)
- {$item.update} (String) = 更新日(タイムスタンプ)
- {$item.name} (String) = 管理者名 [F]
- {$item.title} (String) = サイトタイトル
- {$item.url} (String) = サイトURL
- {$item.mark} (Array) = マーク [F]