【Bubble】カレンダーにイベント情報を表示させる方法!Full Calendar

著者:大熊滉希
ノーコード特化のアプリ/システム開発事業を展開するEPICsの代表。
前職にて新規事業コンサルティングを行う企業で役員を歴任した後、
最小の経営資源で開発を行えるノーコードに可能性を感じEPICsを創業。

運営会社:EPICs株式会社
日本最大級の開発実績を誇るノーコード特化のアプリ/システム開発会社。
最安30万円・最短2週間から、BubbleやAdaloなど多様なツールの中からニーズに合わせた最適な開発を提案・実施している。Adalo公認エキスパートも在籍。

ノーコードツール「Bubble」で、データベースに登録したイベント情報をカレンダーに表示させる手軽な方法を紹介します。

無料プラグイン「Full Calendar」を使うとサクッと実装可能です。

プラグインを導入するところからカレンダーにイベント表示させるところまで解説するので、ぜひチャレンジしてみてください。

目次
【日本最大級のノーコード開発実績】
無料でアプリ・システム開発の相談を受付中

    氏名

    法人名

    メールアドレス

    電話番号

    お問い合わせ詳細

    送信ボタンを押すことで、個人情報の取扱いについてに同意したとみなされます

    実装イメージ

    データベースに登録した各イベントを、カレンダーに以下の内容で表示します。

    ・イベント名
    ・イベントの開始時間
    ・イベントの終了時間

    【Bubbleのカレンダー表示】実装手順

    以下の手順で実装します。

    1. カレンダープラグイン「Full Calendar」をインストール
    2. イベントのデータベースを作成する
    3. データベースからイベントを新規登録する
    4. Calendarエレメントを設置する

    カレンダープラグイン「Full Calendar」をインストール

    プラグイン「Full Calendar」

    まずはカレンダープラグイン「Full Calendar」をインストールします。

    イベントのデータベースを作成する

    次にイベント(Event)のデータベースを作成し、以下3つのフィールドを追加します。

    • title:イベント名。text型
    • start_time:イベントの開始時間。date型
    • end_time:イベントの終了時間。date型

    データベースからイベントを新規登録する

    データベース画面のApp dataタブから直接イベントを新規登録します。

    サンプルでは以下4つのダミーイベントを登録してみました。

    Calendarエレメントを設置する

    Calendarエレメント

    最後にCalendarエレメントを画面に設置して、Appearanceの諸々の設定をすれば完成です。

    Calendarエレメントを画面に設置すると、以下のようなデザインとCalendar設定が表示されます。

    先程作成したデータベース「Event」を以下のように設定します。

    • Type of eventsはEventタイプで、Data sourceはDo a search forでEventにする
    • Start time fieldはEventタイプの開始時間のフィールド(start_time)を指定する
    • End time fieldはEventタイプの終了時間のフィールド(end_time)を指定する
    • Event captionはEventタイプのタイトルのフィールド(title)を指定する
    Calendarエレメントの設定

    ここまで作業できたらプレビューを開いてカレンダーにイベントが反映されているか確認してみましょう!

    無事カレンダーにイベントが表示されていれば成功です。お疲れ様でした!

    この記事の続きはこちらです!

    【日本最大級のノーコード開発実績】
    無料でアプリ・システム開発の相談を受付中

      氏名

      法人名

      メールアドレス

      電話番号

      お問い合わせ詳細

      送信ボタンを押すことで、個人情報の取扱いについてに同意したとみなされます

      「勉強になった!」「役に立った!」と思っていただけたら、是非シェアもお願いします!
      目次