Posts Tagged ‘MTSetVarBlock’

2011年01月26日に投稿

[Movable Type]SetVarBlockタグの変数に格納されている値に、文字列などを結合する

MTSetVarBlockタグは変数に任意の値を格納することができ、非常に便利です。このタグにはモディファイア「append」と「prepend」が用意されており、既に保存されている値に連結することができます

この2種類のモディファイアは下記のようなイメージで動作します。

append ・・・ 値を後方に連結する
変数 = 変数 + 任意の文字列

prepend ・・・ 値を前方に連結する
変数 = 任意の文字列 + 変数

例えば、WEBサイトのタイトルバーに表示する文字列の一例として以下のような書き方ができます。

最初にサイト名を変数hogeに代入します。
[html]
ITScrapBook
[/html]

prependモディファイアを利用して、エントリーのタイトルを変数hogeの前方に連結します。
[html]
<$MTEntryTitle$> –
[/html]

2011年01月16日に投稿

[Movable Type] MTSetVarBlock タグを使用する時は改行を含まないように注意する

MT タグで出力された値を変数に格納する時に便利な MTSetVarBlock タグですが、使用する時の注意点の一つに「改行を含めない」ことが挙げられます。

続きを読む