タグ

mt4.1とperlに関するcremaのブックマーク (1)

  • MTIf タグの test モディファイアで Perl の式を利用する

    Movable Type 4.1 の MTIf タグに test モディファイアというものが追加されていましたので、エントリーにて紹介致します。 1.用途 test モディフィアの用途は、Perlの式を実行し、結果を利用して条件分岐を行うことです。Movable Type の MTSetVar タグ等で作成した変数の値を判定することもできます。 2.サンプル MTSetVarタグで作った変数 foo の値が1文字以上の英文字であることを判定し、マッチすれば MTIf タグのブロックを実行します。 <$mt:setvar name="foo" value="OK"$> <mt:if test="$foo =~ m/\w+/;"> <$mt:getvar name="foo"$> </mt:if> MTSetVarタグで作った変数 bar の値が5以上であることを判定し、マッチすれば MTI

    MTIf タグの test モディファイアで Perl の式を利用する
  • 1