テンプレートでの出力

保存された JSON を MT タグでループ出力する方法と、JavaScript で描画する方法を説明するセクションです。

スケジュールフィールドの値は JSON 文字列です。テンプレートでの出力方法は 2 つあります。

方法 向いているケース
MT タグで出力する 静的に HTML を出力したい場合(検索エンジンに読ませたい表など)
JavaScript で描画する ブラウザ側で表示を切り替えたり、複雑な整形をしたい場合

MT タグで出力する場合は、MTAppjQuery が提供する get_items / json_decode モディファイアを使用します。ScheduleField の動作要件として MTAppjQuery が必須のため、追加のプラグインは必要ありません。

なお、<mt:ContentFieldValue> をそのまま出力すると、保存されている JSON 文字列がそのまま出力されます。

目次