Hi,

    I have two doubts about the right way / place to write some code.

    Question 1:
    I have a product and in the view I need to show a listbox with all the categories of this product.
        - Option1: in the controller make "@product_categories = ProductCategori.all" and later in the view make "<%= f.collection_select(:product_category_id, @product_categories, :id, :name) %>"
        - Option2: in the view just write "<%= f.collection_select(:product_category_id, ProductCategori.all, :id, :name) %>"

    Question 2:   
    I need to list products with some complex logic
        - Option1: in the controller make "@products = Products.list(param1, param2)" and in the model "def self.list(param1, param2)" with all the options joins, where, ...
        - Option2: Put all the logic in the controller and avoid calling the model

    Greetings
-- 
Miquel Cubel Escarré
http://railsdynamics.blogspot.com
+34 699 73 22 46 
[email protected]


--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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/rubyonrails-talk?hl=en.

Reply via email to