【Movable Type】FreeLayoutCustomFieldプラグイン

ツール

Movable Typeカスタムフィールドの拡張に必須アイテム
FreeLayoutCustomField

毎回、過去の設定を見ながら作っているのでコピペ用に書いておく。

fields:
    name:
        type: text
        label: 名前
    comment:
        type: textarea
        label: コメント
    price:
        type: text
        label: 値段
    photo:
        type: image
        label: 写真
    options:
        multiple: 1
        sortable: 1

プラグインのバージョンだと思うんだけど、Yaml書式を失敗したとき、設定画面がエラーになって、再編集できなくなることがあった。
仕方なく、DBから修正したけど、自分以外が編集することを想定するなら書式エラーを一度出してみた方が良いかもしれない。

<div class="row">
    <div class="label">
      名前
    </div>
    <div class="">
    {{name}}
    </div>
</div>
<div class="row">
    <div class="label">
      コメント
    </div>
    <div>
    {{commnet}}
    </div>
</div>
<div class="row">
    <div class="label">
      値段
    </div>
    <div>
    {{price}}
    </div>
</div>
<div class="row">
    <div class="label">
      写真
    </div>
    <div>
    {{photo}}
    </div>
</div>

  " />
  

しなみにfield=じゃなくてname=でもいけるみたい

プラグインの説明を見ると以下のタグがあるよって書かれている















<$MTFLCFRawValue$>
<$MTFLCFOptionGroup$>
<$MTFLCFOptionValue$>
<$MTFLCFCount$>
<$MTFLCFValue$>
<$MTFLCFOptionCount$>
<$MTFLCFType$>
<$MTFLCFUnitName$>
<$MTFLCFOptionLabel$>

コメント

タイトルとURLをコピーしました