Top > 開発ガイド > コンポーネント開発逆引きリファレンス > ブロックにボタンを表示する
ブロックにボタンを表示する
対象バージョン
当ドキュメントはRubricks-0.6.x向けです。
概要
ブロック下部のブロックバーとボタン表示用のヘルパです。
イメージ
使い方
ビューでヘルパrender_block_barとrender_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 | ○ | :arrow | Symbol | 表示されるアイコン画像を指定します。指定可能なものは以下の通りです。 :arrow :new |
| :title | ○ | - | String | アイコン画像のツールチップ文字列を指定します。 |
| :onclick | ○ | - | String Hash | アイコンのonclick属性として定義する内容を指定します。 Hashが指定された場合、url_for(:onclick)へのリンクアイコンとして機能します。 Stringが指定された場合、そのままonclick属性として定義されます。 |
Attachments
- layout_helper06.jpg (47.6 kB) - added by uchida on 03/18/09 17:24:35.

