Changeset 1244

Show
Ignore:
Timestamp:
11/12/06 17:25:03 (2 years ago)
Author:
james
Message:

propedit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • peasantonline/app/controllers/catalog_controller.rb

    r1232 r1244  
    165165              rescue 
    166166                # FIXME: this should go back to checkout, not to homepage: 
     167                remove_bad_order() 
    167168                redirect_to_index("Card was rejected: #{@transaction.error_message}") 
    168169              end 
     
    176177         
    177178        private  
     179         
     180        def remove_bad_order() 
     181    # Remove bad order 
     182    for line_item in @order.line_items 
     183      LineItem.find(line_item.id).destroy 
     184    end 
     185     
     186    Order.find(@order.id).destroy 
     187  end 
    178188        def find_cart  
    179189          session[:cart] ||= Cart.new  
  • peasantonline/app/models/order.rb

    r1242 r1244  
    1414        AjaxScaffold::ScaffoldColumn.new(self, { :name => "email", :label => "Email"}), 
    1515        AjaxScaffold::ScaffoldColumn.new(self, { :name => "status", :label => "Status"}), 
     16        AjaxScaffold::ScaffoldColumn.new(self, { :name => "comments", :label => "Comments", :sortable => false}), 
    1617        AjaxScaffold::ScaffoldColumn.new(self, { :name => "items", :label => "# of Items", :sortable => false}), 
    1718        AjaxScaffold::ScaffoldColumn.new(self, { :name => "total", :label => "Order Total", :sortable =>  false}) 
  • peasantonline/app/views/admin/_order.rhtml

    r1243 r1244  
    88        <td><%= order.email %>&nbsp;</td> 
    99        <td><%= order.status %>&nbsp;</td> 
     10        <td><%= order.comments %>&nbsp;</td> 
    1011        <td><%=  
    1112        sum = 0  
  • peasantonline/public/images/products

    • Property svn:ignore set to
      1
      2
      3
      4
      5
      6
      7
      8
      9