Iteration C1: Creating the Catalog Listing

We’ve already created the products controller, used by the seller to administer the Depot application. Now it’s time to create a second controller, one that interacts with the paying customers. Let’s call it Store:

 depot>​​ ​​bin/rails​​ ​​generate​​ ​​controller​​ ​​Store​​ ​​index
  create app/controllers/store_controller.rb
  route get 'store/index'
  invoke erb
  create app/views/store
  create app/views/store/index.html.erb
  invoke test_unit
  create test/controllers/store_controller_test.rb
  invoke helper
  create app/helpers/store_helper.rb
  invoke test_unit
  invoke assets
  invoke coffee
  create app/assets/javascripts/store.coffee
  invoke scss
  create app/assets/stylesheets/store.scss ...

Get Agile Web Development with Rails 5.1 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.