Ich entwickle eine ActiveAdmin-App, und ich möchte eine Spalte von Unternehmen nach ihrem "Typ" sortieren. Leider funktioniert mein Code nicht. Welchen Code soll ich verwenden, um dies zu erreichen? Hier ist mein Code ...ActiveAdmin, wie Spalte mit Zuordnungen sortiert wird
app/models/business.rb
class Business < ActiveRecord::Base
belongs_to :type
attr_accessible :description, :email, :facebook, :foursquare, :google, :manager,
:mobile, :name, :phone, :type_id, :url, :yelp
end
app/models/type.rb
class Type < ActiveRecord::Base
attr_accessible :category
has_many :businesses
def to_s
category
end
end
app/admin/businesses.rb
ActiveAdmin.register Business, { :sort_order => :name_asc } do
scope :joined, :default => true do |businesses|
businesses.includes [:type]
end
index do
column :name
column :type, :sortable => 'businesses.type'
column :manager
column :email
default_actions
end
end
Danke!
Jeder? Ich bin immer noch mit dieser Straßensperre konfrontiert ... – Slicekick