浏览 2722 次
锁定老帖子 主题:关于Rails2.0命名空间的使用
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-20
map.namespace(:admin) do |admin| admin.resources :products end 控制器目录结构如下: app\controllers\admin\products_controller.rb 现在我在app\views\admin\products\new.html.erb中的form_for中这样写: <% form_for @product,:url=>admin_products_path,:html => { :method => :post } do |f| %> 在D:\workspaces\runwell\app\views\admin\products\edit.html.erb中的form_for中这样写: <% form_for @product,:url=>admin_product_path(@product),:html => { :method => :put } do |f| %> 感觉还是不方便,没有没更简单的写法呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-06
找到简单的描写方法了
<% form_for([:admin, @product]) do |f| %> |
|
返回顶楼 | |