Top > 開発ガイド > コンポーネント開発Tips集 > レイアウト用ヘルパ > 操作バー
操作バー
対象バージョン
当ドキュメントはRubricks-0.6.x向けです。
概要
コンテンツの共通操作を実施するボタン(インポート・エクスポートや印刷等)を配置します
Helperタグ
<% render_operation_bar do %> . .(実際に表示したいボタンを記述) . <% end %>
<%= render_operation_bar_begin %> . .(実際に表示したいボタンを記述) . <%= render_operation_bar_end %>
サンプル
<% render_operation_bar do %>
<div id="operationbar_button_print" class="operationbar_button_right_inactive swap">
<span class="buttons darkicon_print disabled textcolor_white" onclick="alert('Print');"><%= hl('[_Common_Print]') %></span>
</div>
<div id="operationbar_button_new" class="operationbar_button_left_inactive swap">
<span class="buttons darkicon_new textcolor_white" onclick="alert('New');"><%= hl('[_Common_New]') %></span>
</div>
<% end %>
- ボタン外枠(div/form)のclass
- operationbar_button_left_inactive
- 操作バー内で左寄せ(float:left)になります
- operationbar_button_right_inactive
- 操作バー内で右寄せ(float:right)になります
- swap
- マウスオーバー時にoperationbar_button_xxx_activeクラスが適用されます
- operationbar_button_left_inactive
- ボタン(span)のclass
- buttons
- ボタンの共通スタイルです。(必須)
- darkicon_xxx
- 描画されるアイコンを指定するスタイルです。
- textcolor_white
- ボタンの文字色を指定するスタイルです。(必須)
- buttons
