|
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] -- |
- [Rails] MVC questions with rails Miquel Cubel
- Re: [Rails] MVC questions with rails Colin Law
- Re: [Rails] MVC questions with rails Miquel Cubel
- Re: [Rails] MVC questions with rails Colin Law

