控制器对应的模版是XX_layout.rhtml么?

控制器对应的模版是XX_layout.rhtml么?

我新建一个admin控制器
然后在app\views\layouts
新建admin_layout.rhmtl
但居然不行,把admin_layout.rhtml改为admin.rhtml又可以。

怎么不是XXX.layout.rhtml 而是XXX.rhtml呢?
-_-!!!
layouts目录已经告诉rails那是个layout了,你好要加个xx.layout.rhtml
DRY原创违背了,再说,xx.layout.rhtml
这样好看吗???
直接就是控制器的名称去掉controller字样。
引用:
原帖由 cclong 于 2007-8-30 18:06 发表
我新建一个admin控制器
然后在app\views\layouts
新建admin_layout.rhmtl
但居然不行,把admin_layout.rhtml改为admin.rhtml又可以。

怎么不是XXX.layout.rhtml 而是XXX.rhtml呢?
因为那是乌龟的屁股-----规定!!!都已经有layouts目录了,就直接写admin就可以了,不用再加那个了。