2008年5月31日土曜日

redmineカスタマイズ

チケットの必須項目を追加してみた。
「予定工数」と「期限日」
app/models/issue.rb
:estimated_hours, :due_dateを追加。
:estimated_hoursには、数値のチェックも追加(もとからかも。。)。
------------------------
validates_presence_of :subject, :description, :priority, :project, :tracker, :author, :status, :estimated_hours, :due\
_date
validates_numericality_of :estimated_hours
------------------------

これだけだと赤*付きで表示してくれないので、
app/views/issues/_form.rhtml
------------------------

<%= f.text_field :due_date, :required => true, :size => 10 %><%= calendar_for('issue_due_date') %>


<%= f.text_field :estimated_hours, :required => true, :size => 3 %> <%= l(:field_hours) %>


------------------------
のように、", :required => true"を追加する。

0 件のコメント: