テンプレートエンジンへは以下の形式のデータを受け渡します。
実際の記述は各言語により異なります。
{} ... 連想配列
[] ... 配列
data = { 'condition' : { 'name' : true/false, ... }, 'value' : { 'name' : '文字列', ... }, 'function' : { 'name' : 関数名/関数へのポインタ等(言語により異なる), ... }, 'record' : { 'name' : [ data形式, ... ], ... } }
データ | 内容 | 対応コマンド |
data{ 'condition' }{ name } | 条件を設定します。 | if/else/condition/condition_not |
data{ 'value' }{ name } | 値を設定します。 | inner/parse_inner/outer/parse_outer/text/textarea |
data{ 'function' }{ name } | 関数を設定します。 | function |
data{ 'record' }{ name } | レコードを設定します。 | record |