[ MT ]カスタムフィールドをループで処理

元ネタはこちら
http://www.h-fj.com/blog/archives/2012/11/13-163510.php

 

似たような項目を繰り返してカスタムフィールドを設定することがある。テンプレートで表示させる記述でループで簡略化できないかと考えたが、<$mt:ttl1$>というようなタグの末尾数字を変えていく方法がわからなかった。

これを解決するのが上記URL。

サンプルソースを転記

<mt:For var="x" from="1" to="3">
  <mt:SetVarBlock name="tmpl">&lt;$mt:Color<$mt:GetVar name="x"$>$&gt;</mt:SetVarBlock>
  <$mt:GetVar name="tmpl" decode_html="1" mteval="1"$>
</mt:For>

このブログ記事について

このページは、ef-studioが2016年3月17日 13:14に書いたブログ記事です。

ひとつ前のブログ記事は「[ MT ]投稿窓にCSSを反映」です。

次のブログ記事は「[MovableType]カテゴリーページで、記事一覧」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 5.02

エフスタジオの中の人は(株)メキメキに勤めています。