参考:http://www.iteye.com/topic/220360
自动生成的fish_path会有index和instance path的冲突。
你可以使用fish_index_path和
fish_path(@fish)来区别。
(1) 声明单复数形式,如果符合Rails已声明的规则,那么不需要再声明。
可以在%RAILS_APP_ROOT%/config/routes.rb中定义,使用singular参数,也可以
在%RAILS_APP_ROOT%/config/initializers/inflections.rb文件中声明,后者好像是官方推崇的方式。
默认规则文件为:
%RUBY_ROOT_PATH%\lib\ruby\gems\1.8\gems\activesupport-2.1.0\lib\active_support\inflections.rb
不过我用的是修改routes.rb的方法:
map.resources :news, :singular => 'news'
(2) 修改modelname_controlles.rb, /new.html.erb, /show.html.erb, /edit.html.erb
中的modelname
_path
为modelname
_index_path
(3) 修改new.html.erb
中的
<% form_for(@modelname) do |f| %>
为
<% form_for( @modelname , :url => modelname_index_path) do |f| %>
分享到:
相关推荐
rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails 2.3.2离线安装rails ...
收集了常用RAILS学习的网址 收集了常用RAILS学习的网址
简介 Ruby On Rails 框架自它提出之日...Rails 是一个真正彻底的 MVC(Model-View-Controller) 框架,Rails 清楚地将你的模型的代码与你的控制器的应用逻辑从 View 代码中分离出来。Rails 开发人员很少或者可能从未遇到
那么 rails railsrailsrails会自动把该数据表与 会自动把该数据表与 其模型类进行关联。 REST 是 WEBWEB 应用的最佳模式 应用的最佳模式 - 用 resourcesresourcesresourcesresourcesresourcesresources resources...
《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...
Ruby on Rails Guides v2 - Ruby on Rails 4.2.5
一个用Ruby on Rails搭建的图片分享的网站项目.完整源代码
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
使用Rails构建可伸缩和可维护API的最佳方法
rails文档 rails api 英文
中文世界唯一一本Rails 4.0.0 + Ruby 2.0.0 的自學書籍
《Rails之道》按照Rails的各个子系统进行组织编排,分别介绍了Rails的环境、初始过程、配置和日志记录,Rails的分配器、控制器、页面生成和路由,REST、资源和Rails,ActiveRecord的基础、关联、验证和高级技巧,...
Draper:查看Rails的模型 Draper向Rails应用程序中添加了一个面向对象的表示逻辑层。 如果没有Draper,则此功能可能已在过程帮助器中纠结在一起或为模型增加了体积。 借助Draper装饰器,您可以使用与演示文稿相关...
adminlte-rails, AdminLTE Rails gem 将AdminLTE主题与 Rails 资产管道集成 AdminLTE Rails gem AdminLTE 是后端的高级 Bootstrap 主题。英镑 AdminLTE Rails gem 与 Rails 资产管道集成了英镑AdminLTE主题。安装将...
本资源是参照rails敏捷开发第四版书中的例子,rails的版本是rails3.2.6
Bootstrap 3 和 Rails 4(样例用的是Ruby 2.1.1,Rails 4.1.4) Table of Contents Preface 1 Chapter 1: Introducing Web Application Development in Rails 7 Why Bootstrap with Rails? 8 Setting up a Todo ...
rails2-sample good book
rails指南 中文版
使用Aptana+Rails开发Rails Web应用 有Aptana的安装配置等等,中文