Rails开发:Active Support、日志记录、调试及Active Record基础
1. 控制器与视图模板
在应用程序中,不同模块的控制器是相互分离的。例如,内容子目录中的书籍控制器会位于 Content 模块中,代码如下:
class Content::BookController < ApplicationController
# ...
end
这些控制器的视图模板位于 app/views 的子目录中。对应请求 http://my.app/admin/book/edit/1234 的视图模板会在 app/views/admin/book/edit.rhtml 文件中。
可以使用以下命令创建模块中的控制器:
myapp> ruby script/generate controller Admin::Book action1 action2 ...
2. Active Support扩展功能
Active Support是一组被所有Rails组件共享的库,它对Ruby的一些内置类进行了有趣且实用的扩展。
2.1 数字扩展
-
Fixnum类新增了even?和odd? <
超级会员免费看
订阅专栏 解锁全文

32

被折叠的 条评论
为什么被折叠?



