`
xhanxhanxhan
  • 浏览: 203545 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Trapped In Ruby on Rails Reserved Words

    博客分类:
  • RUBY
阅读更多

今天偷懒,也顺便试试能否通过 scaffold 来生成 cms/template 的形式

结果让我很失望,代码生成很离谱,model 变成了 Cms::Template ,生成的数据库表为 cms_tempates

看起来不错,不过尝试运行发现 Cms::Template 默认对应的表居然是 templates ,挺离谱。

然后剩下的事情就是改代码,虽然麻烦,但比自己写还是快了许多。

测试,index , 成功。松了口气,一开始一直会以为template 会是保留字 ,这下好像没问题了。

测试其他方法,奇怪的事情再次发生,居然提示 

写道
undefined method `render' for #<Template:0x260b90c>

最后,还是 Reserved Worlds 出的问题,这个离谱的是实例变量。

@template 

貌似是ActiveView 的一个东东 ,改名templet ,搞定!

 

Rails 的东西真是博大精深 , 还有多少东西有待探索呢。哈哈

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics