新手问题 关于生成的 scaffold 的问题

sanvi · 2012年09月04日 · 最后由 sanivbyfish 回复于 2012年09月05日 · 2097 次阅读

我把之前生成的一些页面转移到 cpanel 下面

然后更改了一些 path,但是 new 的页面还是有问题

NoMethodError in Cpanel/categories#new

Showing /Users/sanvi/Documents/ror/code4/app/views/cpanel/categories/_form.html.erb where line #1 raised:

undefined method `categories_path' for #<#Class:0x007f92ed889c80:0x007f92eda99de0> Extracted source (around line #1):

但是我找不到这个 categories_path

categories_path 改为 cpanel_categories_path 试试看?

/Users/sanvi/Documents/ror/code4/app/views/cpanel/categories/_form.html 里面也有一个 提交 url 的 只是一般 只需写一个 实例变量就 ok 这里需要加上名称空间 比如[:admin,@post] 之类

#2 楼 @jhjguxin thx,我之前查了下 form_for 的参数列表,加了:as 但你这种方式好像会更优雅一点

需要 登录 后方可回复, 如果你还没有账号请 注册新账号