# Rails 2.0 script/generate scaffold product admin

**URL:** <https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182>\
**Category:** Rails\
**Created:** [July 16, 2008, 4:14am UTC](https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182 "2008-07-16T04:14:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jsn1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7ea924/32.png) [@jsn1](https://www.ruby-forum.com/u/jsn1)\
**Post date:** [July 16, 2008, 4:14am UTC](https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182/1 "2008-07-16T04:14:58Z")

</div>

Hi all

I am trying the depot application from Agile Web D. With rails,  
and instead of running: script/generate scaffold product admin

In 2.0 I run: script/generate model Product title:string  
description:string

But where is the list.rhtml file now? I do not see it in the Views  
folder

Thanks  
Jose

---

<div class="post-metadata">

**Author:** ![jsn1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7ea924/32.png) [@jsn1](https://www.ruby-forum.com/u/jsn1)\
**Post date:** [July 16, 2008, 4:22am UTC](https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182/2 "2008-07-16T04:22:47Z")

</div>

Correction in 2.0 I run script/generate scaffold Product title:string  
description:string

---

<div class="post-metadata">

**Author:** ![jsn1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7ea924/32.png) [@jsn1](https://www.ruby-forum.com/u/jsn1)\
**Post date:** [July 16, 2008, 12:04pm UTC](https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182/3 "2008-07-16T12:04:36Z")

</div>

> But where is the list.rhtml file now? I do not see it in the Views  
> folder

Old Rails scaffolding had two actions for viewing the collection, list  
and index. By default, index redirected to list, so they meant  
basically the same. (I think it was because DHH felt that “list” was a  
more descriptive name for what the action does, but in URLs it had  
always been index.html, so web servers will give you index.html if you  
don’t specify a file name. Or it was about the distinction between  
“index” as a welcome page for the first visit, and the actual  
"list"ing of the collection.)

The new resource scaffolding got rid of list. So what used to be  
list.rhtml is now index.rhtml, or rather index.html.erb.

---

<div class="post-metadata">

**Author:** ![jsn1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/7ea924/32.png) [@jsn1](https://www.ruby-forum.com/u/jsn1)\
**Post date:** [July 16, 2008, 12:12pm UTC](https://www.ruby-forum.com/t/rails-2-0-script-generate-scaffold-product-admin/143182/4 "2008-07-16T12:12:48Z")

</div>

Oh, now I see why you’re confused. The scaffold generator is a  
completely new beast now. “generate scaffold” now does the same as  
pre-2.0 “generate scaffold\_resource”, and the old scaffold generator  
was dumped.  
[http://blog.buildingwebapps.com/2008/2/24/the-pain-of-redefining-scaffold](http://blog.buildingwebapps.com/2008/2/24/the-pain-of-redefining-scaffold)
