Top > 開発ガイド > コンポーネント開発Tips集 > フィードバックメッセージ

フィードバックメッセージ機能

対象バージョン

当ドキュメントはRubricks-0.6.x向けです。

概要

「更新しました」「登録しました」などのフィードバックメッセージを表示する機能。

利用方法

方法1:ヘルパメソッドを使う

通常はヘルパメソッドを使うことで簡単にフィードバックメッセージを表示できます。

まず、コントローラにおいて表示したいメッセージをflashに格納します。

class Xxx::XxxController
  def main
    flash[:abc] = '更新しました。'
  end
end

続いて、メッセージを表示したいビューの任意の箇所に表示用メソッドを記述します。

<%= flash_for_feedback_msg(:abc) %>

方法2:JavaScriptを使う

JavaScriptを直接扱ってフィードバックメッセージを表示することもできます。

予め定義されているrubricks.common.rubricks_feedback_msgという変数を用います。

<script type="text/javascript">
  rubricks.common.rubricks_feedback_msg.add('更新しました')
</script>