CookBook

IM-BloomMaker サイドメニューの使い方

投稿日:2020-08-03 更新日:

このCookBookでは、2020 Summer から利用可能になったサイドメニューエレメントの使い方について紹介しています。

エレメントの概要

サイドメニューエレメントは、「intra-mart Accel Platform Slim Side Menu テーマ」利用時に表示されるサイドメニューと同様の機能を持つエレメントです。
2020 Summer で追加されたコンテンツ種別「Bulma」を使用して作成した画面にはテーマが適用されないため、テーマが提供しているグローバルナビやマイメニューなどの機能を利用することができません。
サイドメニューエレメントを利用することにより、テーマが提供している機能と同様の機能が利用可能になります。
Slim Side Menu テーマの詳細については以下のドキュメントを参照してください。
intra-mart Accel Platform テーマ仕様書-Slim Side Menuテーマ

エレメントの制限事項や注意点

認可による機能の制限について

サイドメニューエレメントでは、認可による機能の制限を行っていません。
そのため、アクセス権限のない画面への遷移や機能を利用しようとした場合、403 エラーが発生します。

スマートフォンでサイドメニューエレメントを利用する時の制限について

スマートフォンではマイメニュー機能は利用できません。

Slim Side Menu テーマのサイドメニューとの差異について

  • サイドメニューエレメントには文字サイズ変更機能はありません。
  • サイドメニューエレメントにはヘルプ機能はありません。

上記以外にもSlim Side Menu テーマのサイドメニューと動作が異なる箇所があります。

エレメントの利用方法

  1. コンテンツ種別「Bulma」のコンテンツを作成する
  2. 「サイドメニューコンテナ」エレメントを配置する
  3. 「サイドメニューコンテンツ」エレメントの配下にエレメントを配置する

1. コンテンツ種別「Bulma」のコンテンツを作成する

サイドメニューエレメントは、コンテンツ種別「imui」以外を使用時に利用できます。

  1. コンテンツ一覧画面を表示し、「コンテンツ新規作成」ボタンをクリックしてください。

  2. コンテンツ種別のプルダウンから「Bulma」を選択してください。

  3. その他の項目に任意の内容を入力して「登録」ボタンをクリックしてください。

2. 「サイドメニューコンテナ」エレメントを配置する

  1. 前項で作成したコンテンツのデザイナ画面を開いてください。

  2. パレットの「レイアウト」カテゴリ内の「サイドメニューコンテナ」エレメントを配置してください。

3. 「サイドメニューコンテンツ」エレメントの配下にエレメントを配置する

「サイドメニューコンテンツ」エレメントの配下にエレメントを配置することでサイドメニューのある画面を作成することができます。
作成したい画面に必要なエレメントを配置して画面を作成してください。

「サイドメニューコンテナ」エレメントを配置しているコンテナページでは、「サイドメニューコンテンツ」エレメントの配下以外にエレメントを配置しないでください。
アプリケーション画面のレイアウトが崩れる可能性があります。

サイドメニューエレメントはプレビュー画面、および、アプリケーション画面では以下のように表示されます。

プレビュー画面

アプリケーション画面

プレビュー画面では、誤って他の画面に遷移したりログアウトしてしまうのを防ぐため、サイドバーの開閉ボタンやアイコンは動作しないようになっています。

-CookBook
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

データ参照表示時のページへのアクセス権を認可で制御する方法

この CookBook では、ViewCreator の「データ参照」表示時のアクセス権を認可で制御する方法について紹介しています。 データ参照の参照権では、その定義を利用してデータを見ることができる …

IM-BloomMaker ボタンに効果音を付ける方法

このCookBookでは、2022 Spring でリリースした「音声または動画○を再生する」アクションアイテムの利用方法について説明します。「音声または動画○を再生する」 アクションアイテムは、指定 …

IM-FormaDesignerの複数行アイテムの入力可能な行数を制限する方法

このCookBookでは、IM-FormaDesignerの複数行アイテムの入力可能な行数を制限する方法について紹介しています。 完成サンプル スクリプト適用前 指定した行数以上に改行できます。 スク …

no image

IM-FormaDesignerで作成したフォーム画面からIMBoxに投稿する方法

このCookBookでは、IM-BISを含む環境において、IM-FormaDesignerで作成したアプリからIMBoxに投稿する方法について紹介しています。 IM-LogicDesignerとの外部 …

no image

IM-BloomMaker Bulma Theme Colored について

この CookBook では intra-mart Accel Platform 2021 Summer から利用可能になった コンテンツ種別「Bulma Theme Colored」について紹介しま …