Lekumo ビジネスブログ

サポート

MTVar

説明

MTVar はコンテキストに変数を宣言したり、すでにある変数に値を設定したり、設定されている値を取得するためのタグです。

このタグは、既存の MTSetVar および MTGetVar をあわせた機能を持ちます。

<MTVar name="foo">

... は、以下と同じ。

<MTGetVar name="foo"">

<MTVar name="bar" value="baz"">

... は、以下と同じ。

<MTSetVar name="bar" value="baz"">

属性

name

name 属性はMTVarに必須です。設定されていない場合は、エラーを返します。

設定できる値 Perl でハッシュのキーとして利用できる文字列。主に英数字とアンダースコアなどの記号。
既定値 なし

なお、value 属性がない(従ってGetVar の動作をする)ときに設定した値に合致する変数がコンテキストにない場合は、空文字列を返します。

value

value 属性があると、MTVar は MTSetVar タグの動作をします。ないと MTGetVar タグの動作をします。

設定できる値 Perl でハッシュの値として設定できる値。主に英数字とアンダースコアなどの記号。
既定値 なし

append

設定値 1 または 0
既定値 0

値に 1 を設定すると、変数に既に代入されている値の後に、値を連結します。

prepend

設定値 1 または 0
既定値 0

値に 1 を設定すると、変数に既に代入されている値の前に、値を連結します。

page top