Top > 開発ガイド > コンポーネント開発逆引きリファレンス > ブロックにボタンを表示する

ブロックにボタンを表示する

対象バージョン

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

概要

ブロック下部のブロックバーとボタン表示用のヘルパです。

イメージ

使い方

ビューでヘルパrender_block_barrender_block_bar_buttonを呼び出します。

<% render_block_bar do %>
  <%= render_block_bar_button(:new, '新規作成', 'rubricks.sample.create_window_open();') %>
  <%= render_block_bar_button(:arrow, 'サンプルコンポーネント', {:controller => '/sample/index', :action => 'main'}) %>
<% end %>

関連項目

コンポーネント情報を定義する

API

render_block_bar(&block)

  • ブロックバー表示エリアを返します。
引数必須初期値説明
&block--render_block_bar_buttonを呼び出してブロックバーに表示するボタンを指定します

render_block_bar_button(*args)

  • ブロックバーに表示するアイコンを指定します。
引数必須初期値説明
:type:arrowSymbol表示されるアイコン画像を指定します。指定可能なものは以下の通りです。
:arrow
:new
:title-Stringアイコン画像のツールチップ文字列を指定します。
:onclick-String
Hash
アイコンのonclick属性として定義する内容を指定します。
Hashが指定された場合、url_for(:onclick)へのリンクアイコンとして機能します。
Stringが指定された場合、そのままonclick属性として定義されます。

Attachments