Commit 2a1fac1419456f252222c97e7e1e90c124ee391e
Committed by
Paulo Meireles
1 parent
8879a1f8
Exists in
master
and in
29 other branches
[Mezuro] Refactored view for new metric configuration. Must refactor controller too.
Showing
1 changed file
with
23 additions
and
20 deletions
Show diff stats
plugins/mezuro/views/mezuro_plugin_myprofile/new_metric_configuration.html.erb
| 1 | <script src="/plugins/mezuro/javascripts/validations.js" type="text/javascript"></script> | 1 | <script src="/plugins/mezuro/javascripts/validations.js" type="text/javascript"></script> |
| 2 | 2 | ||
| 3 | - | ||
| 4 | <h2><%= @configuration_name %> Configuration</h2> | 3 | <h2><%= @configuration_name %> Configuration</h2> |
| 5 | 4 | ||
| 6 | <% form_for :metric_configuration, :url => {:action =>"create_metric_configuration", :controller => "mezuro_plugin_myprofile"}, :method => :get do |f| %> | 5 | <% form_for :metric_configuration, :url => {:action =>"create_metric_configuration", :controller => "mezuro_plugin_myprofile"}, :method => :get do |f| %> |
| 7 | <%= hidden_field_tag :configuration_name, @configuration_name %> | 6 | <%= hidden_field_tag :configuration_name, @configuration_name %> |
| 8 | - <%= hidden_field_tag :scope, @metric.scope %> | ||
| 9 | 7 | ||
| 10 | - <% @metric.language.each do |language| %> | ||
| 11 | - <%= hidden_field_tag "language[]", language %> | 8 | + <% f.fields_for :metric do |m| %> |
| 9 | + | ||
| 10 | + <% @metric.language.each do |language| %> | ||
| 11 | + <%= m.hidden_field :language, :multiple => true, :value => language %> | ||
| 12 | + <% end %> | ||
| 13 | + | ||
| 14 | + <%= m.hidden_field "scope", :value => @metric.scope %> | ||
| 15 | + <p> | ||
| 16 | + <%= m.label :origin, "Collector Name:" %> | ||
| 17 | + <%= @metric.origin %> | ||
| 18 | + <%= m.hidden_field "origin", :value => @metric.origin %> | ||
| 19 | + </p> | ||
| 20 | + <p> | ||
| 21 | + <%= m.label :metric_name, "Metric Name:" %> | ||
| 22 | + <%= @metric.name %> | ||
| 23 | + <%= m.hidden_field "name", :value => @metric.name %> | ||
| 24 | + </p> | ||
| 25 | + <p> | ||
| 26 | + <%= m.label :description, "Description:" %> | ||
| 27 | + <%= @metric.description %> | ||
| 28 | + <%= m.hidden_field "description", :value => @metric.description %> | ||
| 29 | + </p> | ||
| 12 | <% end %> | 30 | <% end %> |
| 13 | - | ||
| 14 | - <p> | ||
| 15 | - <%= f.label :origin, "Collector Name:" %> | ||
| 16 | - <%= @metric.origin %> | ||
| 17 | - <%= hidden_field_tag "metric[origin]", @metric.origin %> | ||
| 18 | - </p> | ||
| 19 | - <p> | ||
| 20 | - <%= f.label :metric_name, "Metric Name:" %> | ||
| 21 | - <%= @metric.name %> | ||
| 22 | - <%= hidden_field_tag "metric[name]", @metric.name %> | ||
| 23 | - </p> | ||
| 24 | - <p> | ||
| 25 | - <%= f.label :description, "Description:" %> | ||
| 26 | - <%= @metric.description %> | ||
| 27 | - <%= text_field_tag :description %> | ||
| 28 | - </p> | ||
| 29 | <p> | 31 | <p> |
| 30 | <%= f.label :code, "Code:" %> | 32 | <%= f.label :code, "Code:" %> |
| 31 | <%= f.text_field :code %> | 33 | <%= f.text_field :code %> |
| @@ -45,3 +47,4 @@ | @@ -45,3 +47,4 @@ | ||
| 45 | </p> | 47 | </p> |
| 46 | 48 | ||
| 47 | <% end %> | 49 | <% end %> |
| 50 | + |