| | 1 | [wiki:WikiStart Top] > [wiki:RubricksDevelopmentGuideJa 開発ガイド] > [wiki:RubricksDevelopmentTipsJa コンポーネント開発Tips集] > [wiki:RubricksDevelopmentTipsLayoutHelperJa レイアウト用ヘルパ] > ブロック |
|---|
| | 2 | = ブロック = |
|---|
| | 3 | == 対象バージョン == |
|---|
| | 4 | 当ドキュメントは'''Rubricks-0.6.x'''向けです。 |
|---|
| | 5 | |
|---|
| | 6 | == 概要 == |
|---|
| | 7 | ブロック用のHelperです |
|---|
| | 8 | |
|---|
| | 9 | == ブロックフッタ == |
|---|
| | 10 | === API === |
|---|
| | 11 | {{{ |
|---|
| | 12 | <% render_block_bar do %> |
|---|
| | 13 | <%= render_block_bar_button(type, title, onclick) %> |
|---|
| | 14 | <% end %> |
|---|
| | 15 | }}} |
|---|
| | 16 | |
|---|
| | 17 | * type |
|---|
| | 18 | * 表示されるアイコン画像を指定します。指定可能なものは以下の通りです。 |
|---|
| | 19 | * :arrow |
|---|
| | 20 | * :new |
|---|
| | 21 | * title |
|---|
| | 22 | * アイコン画像のツールチップ文字列を指定します。 |
|---|
| | 23 | * onclick |
|---|
| | 24 | * アイコンのonclick属性として定義する内容を指定します。 |
|---|
| | 25 | * Hashが指定された場合、url_for(:onclick)へのリンクアイコンとして機能します。 |
|---|
| | 26 | * Stringが指定された場合、そのままonclick属性として定義されます。 |
|---|
| | 27 | |
|---|
| | 28 | === サンプル === |
|---|
| | 29 | {{{ |
|---|
| | 30 | <% render_block_bar do %> |
|---|
| | 31 | <%= render_block_bar_button(:new, '新規作成', 'rubricks.sample.create_window_open();') %> |
|---|
| | 32 | <%= render_block_bar_button(:arrow, 'サンプルコンポーネント', {:controller => '/sample/index', :action => 'main'}) %> |
|---|
| | 33 | <% end %> |
|---|
| | 34 | }}} |