CREATE按钮出问题

CREATE按钮出问题

在做depot时,应该是由于版本的问题,
我用的是php?name=rails" onclick="tagshow(event)" class="t_tag">rails2.1,点击create按钮出现
如下问题:No action responded to /admin/create
不知道改怎么解决,哪位高手帮忙解决一下啊!
你有定义admin controller和create的action嘛?
这些应该在模型中自带的吧?
我是按照课本的步骤来做的,
中间出了很多问题,好不容易
http://localhost:3000/admin页面显示出来了,
http://localhost:3000/admin/new也显示出来了,
但是在create时出现问题了,能不能详细解释一下啊
没有人能解决吗?^ - ^
controller/action不是自动的,需要你手工写的。除非你用了scaffold自动生成了骨架。
就是用的scaffold,过程如下:
rails depot
建立数据库和表,数据迁移
ruby script/generate mode Product
安装scaffold和pagination插件
ruby script/generate controller admin
admin_controller.rb中添加代码scaffold :product
就是这个步骤 其他页面都能正常显示
就是create这个页面有问题,谢谢解答!
你用的是rails2.0吧?
看看routes.rb文件,是否有
map.resource :admins ?
如果有,那么你的URL是用 /admins/create 而不是 /admin/create 好好核对一下controller/route中的名称
把rails的版本给降低了,在做那个例子没什么问题了
今天又更新到了rails2.1版本,还是这个问题,还是
不知道怎么解决,有没有人知道啊
我也有这个问题怎样解决啊?能具体一点吗?
我也是碰到了这个问题