Commit 1d28968ea07fcd0616130e477e3844d124552bb0

Authored by MoisesMachado
1 parent 62af77c0

ActionItem93: cosmetic changes and a column added to describe needed products


git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1044 3f533792-8f58-4932-b0fe-aaf55b0a4547
app/views/consumed_products/index.rhtml
... ... @@ -3,6 +3,9 @@
3 3 <p> <%= link_to _('Add product'), :action => 'new' %> </p>
4 4  
5 5 <% @consumptions.each do |consumption| %>
6   - <p> <b> <%= link_to_category(consumption.product_category) %> </b>
7   - <%= link_to _('destroy'), :action => 'destroy', :id => consumption %> <br/>
  6 + <p> <b> <%= link_to_category(consumption.product_category) %> </b> </p>
  7 + <%= link_to _('destroy'), :action => 'destroy', :id => consumption %> <br/>
  8 + <p> <%= consumption.aditional_specifications %></p>
8 9 <% end %>
  10 +
  11 +<%= link_to_myprofile(_('Back'), {}, @profile.identifier)%>
... ...
app/views/consumed_products/new.rhtml
... ... @@ -3,7 +3,8 @@
3 3 <%= error_messages_for :consumption %>
4 4  
5 5 <% form_for :consumption, @consumption do |f| %>
6   - <p> <%= _('Product: ') %> <%= f.select "product_category_id", ProductCategory.find(:all).map{|pc| [pc.name, pc.id]} %></p>
  6 + <p> <%= _('Product: ') %> <%= f.select "product_category_id", ProductCategory.find(:all).map{|pc| [pc.name, pc.id]} %></p>
  7 + <p> <%= _('Aditional specifications: ') %><br> <%= f.text_area "aditional_specifications" %> </p>
7 8 <%= submit_tag _('Add product') %>
8 9 <%= link_to _('Cancel'), :action => 'index' %>
9 10 <% end %>
... ...
app/views/manage_products/index.rhtml
... ... @@ -8,3 +8,5 @@
8 8 <%= link_to _('edit'), :action => 'edit', :id => product %>
9 9 <%= link_to _('destroy'), :action => 'destroy', :id => product %> </p>
10 10 <% end %>
  11 +
  12 +<%= link_to_myprofile(_('Back'), {}, @profile.identifier) %>
... ...
app/views/profile_editor/change_image.rhtml
1 1 <% form_for :image, @image, :html => { :multipart => true }, :url => { :action => 'change_image'} do |f| %>
2 2 <%= display_form_field(_('Image'), f.file_field( :uploaded_data ) ) %>
3 3 <%= display_submit_tag(_('Upload')) %>
  4 + <%= link_to _('Cancel'), :action => 'index' %>
4 5 <% end %>
... ...
app/views/search/_product.rhtml
... ... @@ -7,5 +7,8 @@
7 7 <strong>
8 8 <%= link_to( hit.name, :profile => hit.enterprise.identifier, :controller => 'catalog', :action => 'show', :id => hit) %>
9 9 </strong>
  10 + <%= _('Price: %d') % hit.price %> <br>
  11 + <%= _('Producer: %s') % link_to_homepage( hit.enterprise.identifier) if hit.enterprise %> <br>
  12 + <%= _('Category: %s') % link_to_category(hit.product_category) %>
10 13 </div>
11 14 </div>
... ...
db/migrate/018_create_consumptions.rb
1 1 class CreateConsumptions < ActiveRecord::Migration
2 2 def self.up
3 3 create_table :consumptions do |t|
4   - t.column :product_category_id, :integer
5   - t.column :profile_id, :integer
  4 + t.column :product_category_id, :integer
  5 + t.column :profile_id, :integer
  6 +
  7 + t.column :aditional_specifications, :text
6 8 end
7 9 end
8 10  
... ...