Hi All,
Can someone point me to a right direction on how to customize the
default belongs_to drop down list? One of my edit form, license
belongs to both product and client models. I have a name field in
product model; however, the drop down in the license assignment page
only display the product table id and client table id. Is there a way
to have the drop down to display product_name and client_name instead
of id?
I have three models: client, license, and product
class Client < ActiveRecord::Base
hobo_model # Don't put anything above this
fields do
first_name :string
last_name :string
department :string
timestamps
end
has_many :licenses
has_many :products, :through => :licenses
*****
class License < ActiveRecord::Base
hobo_model # Don't put anything above this
fields do
license_type :string
quanty :integer
key :string
expiration_date :date
timestamps
end
belongs_to :product
belongs_to :client
****
class Product < ActiveRecord::Base
hobo_model # Don't put anything above this
fields do
product_name :string
engine_version :string
platform :string
feature :text
timestamps
end
has_many :licenses
has_many :clients, :through => :licenses
Below is what is currently displayed on browser, where is only shows
product_id. Is possible to display product_name instead?
<tr>
<th>
Product
</th>
<td>
<select class="product license-product input belongs-to" name="license
[product_id]">
<option value="1" selected="selected">Product 1</option>
<option value="2">Product 2</option>
</select>
</td>
</tr>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---