ScheduleField プラグイン
Movable Type のコンテンツタイプに、月間カレンダー形式のスケジュール入力フィールドを追加するプラグインです。ご利用には MTAppjQuery のインストールが必須です。
ScheduleField は、Movable Type のコンテンツタイプに「スケジュール」フィールドを追加するプラグインです。営業日カレンダー、空室・空席状況、料金表、勤怠表など「日ごとに決まった項目を入力する」データを、コンテンツデータの編集画面で表形式のまま入力できます。
このプラグインでできること
- 年と月を選ぶと、その月の日数分の行(日付・曜日つき)が自動で生成されます
- 各日に入力する列(入力項目)は、コンテンツタイプ側で自由に定義できます
- 列の入力タイプは、テキスト・ドロップダウン・チェックボックス・日付・時刻・数値・色など 12 種類から選べます
- 入力した内容は JSON として保存され、テンプレートから 1 日ずつループして出力できます
ご利用にあたって
ScheduleField は MTAppjQuery のオプションプラグインです。MTAppjQuery がインストール・有効化されていない環境では、コンテンツデータ編集画面に入力欄が表示されません。 詳しくは「はじめに」の「動作要件」をご覧ください。
MTAppjQuery の有効なライセンスをお持ちの方は、追加費用なしでご利用いただけます。
目次
-
はじめに
ScheduleField の概要・動作要件・インストール手順をまとめたセクションです。導入前に一通り目を通してください。
-
フィールドの設定
コンテンツタイプにスケジュールフィールドを追加し、日ごとに入力する列(入力項目)を定義する手順をまとめたセクションです。
-
スケジュールの入力
コンテンツデータ編集画面での入力方法と、保存されるデータの形式を説明するセクションです。
-
テンプレートでの出力
保存された JSON を MT タグでループ出力する方法と、JavaScript で描画する方法を説明するセクションです。
-
トラブルシューティング
よくある質問と、v1.3.2 へのアップデート時の注意点をまとめたセクションです。