在rails2.0以下版本下开发的时候,参照“整合File-Column和Rmagick功能实现图片上传“http://airport.iteye.com/blog/33216
就可以实现图片的上传。
但是在rails2.0中,当在show.html.erb实现图片显示:
原始大小:
<%= image_tag url_for_file_column 'entry', 'image' %>
<br>
thumb:
<%= image_tag url_for_file_column 'entry', 'image' ,'thumb'%>
报错提示:
Showing groups/show.html.erb where line #2 raised:
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.relative_url_root
Extracted source (around line #2):
1: <div id="group" class="group">
2: <%= image_tag url_for_file_column 'group', 'ico' %>
3: </div>
4: <div id="gcomments" class="gcomments">
5:
查找了很多地方,没有找到答案。
分享到:
- 2008-03-21 20:08
- 浏览 1269
- 评论(2)
- 论坛回复 / 浏览 (2 / 2737)
- 查看更多
相关推荐
1. **下载InstantRails-2.0-win.zip** - 首先,需要从官方地址下载InstantRails 2.0的安装包:[http://rubyforge.org/frs/?group_id=904](http://rubyforge.org/frs/?group_id=904)。 - InstantRails是一款集成了...
Rails 2.0 API 文档是一个非常宝贵的资源,它为开发者提供了全面的指南,以便于在使用Ruby on Rails 2.0版本时更好地理解和利用其框架功能。Ruby on Rails(简称Rails)是一个开源的Web应用框架,它遵循MVC(模型-...
10. **社区支持**:Rails 2.0时,Rails社区已经相当活跃,有大量的教程、插件和工具可供开发者使用,这极大地丰富了Rails的生态系统。 总之,Ruby on Rails 2.0是一个功能强大且成熟的框架,它简化了Web应用开发的...
Rails 2.0允许根据模板文件的扩展名自动选择渲染引擎,比如`show.rhtml.erb`表示使用ERB(Embedded Ruby)来渲染`show.rhtml`模板。这提供了更多的灵活性,让开发者可以针对不同格式的输出定制视图。 除此之外,...
Rails 2.0对此进行了优化,使得该方法变得更加可靠且易于使用。 - **自定义验证规则**:除了内置的验证规则外,Rails 2.0还支持用户自定义验证逻辑,这为开发者提供了更大的灵活性。 ##### 1.2 查询缓存 - **查询...
jQuery File Upload是一款强大的基于jQuery的文件上传插件,它提供了多文件选择、进度条显示、预览、上传取消以及删除等功能。这款插件利用HTML5技术,为现代浏览器提供了先进的文件上传体验,同时通过优雅降级的...
在Ruby on Rails 2.0框架下,我们经常会遇到创建和操作数据库的需求。在这个实例中,我们将探讨如何在Rails应用中使用SQLite数据库,一个轻量级且易于上手的数据库管理系统,尤其适合开发阶段。标题提到的“mybook”...
为了实现分页,开发者通常需要安装并使用第三方插件,比如"will_paginate"。这个插件允许你在Rails应用中轻松地对数据进行分页显示,提高用户体验并减轻服务器压力。 **1. will_paginate插件介绍** `will_paginate`...
《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...
规范中加入了很多的特性比如:将 ... 通过使用标签为 Java EE 5 提供了基于 annotation 驱动的配置特性;内置了优秀的资源处理器;支持事件;支持 RAILS_ENV 的开发风格;支持对标准组件集进行扩展 等等还有很多;
**jQuery-File-Upload** 是一个广泛使用的前端文件上传插件,它提供了丰富的功能和优秀的用户体验。这个插件是基于JavaScript库jQuery构建的,旨在简化文件上传操作,尤其是在需要批量上传、进度显示以及跨域上传的...
5. **服务器端集成**:ng-file-upload可以与多种后端框架无缝集成,如Node.js、Rails、Django等,只需按照插件提供的接口实现即可。 6. **Demo演示**:ng-file-upload项目中包含了一个完整的示例应用,展示了各种...
Rails 3.1 和 Cucumber-Rails 1.2.0 是两个在Web开发领域非常重要的工具,尤其对于Ruby on Rails框架的测试和自动化流程。本文将深入探讨这两个组件,以及它们如何协同工作来增强软件开发的效率和质量。 首先,...
《JRuby on Rails Web 2.0 实用项目》 英文PDF + 源码
jquery-fileupload-rails, 用于 Rails的jQuery文件上传集成 Rails 文件上传jQuery-File-Plugin 是一个文件上传插件,由的Tschan 。 jQuery文件上传功能多文件选择。drag&拖放支持。进度栏和jQuery预览图像。 支持...
rails-hackernews-reddit-producthunt-clone, 黑客 news/reddit/social 链接分享网站 用 Rails 构建 Rails 上的 Reddit-Hackernews-ProductHunt克隆演示 这是一个 readme.md的Ruby on Rails 应用程序,模仿了 Hacker...
Ruby语言的版本发展从1.8.6开始,而Rails框架从2005年的1.0版本逐步升级,至2007年底推出了2.0版本。为了开发RoR应用,开发者可以选择各种开发环境,如InstantRails智能安装包,或者单独安装Ruby、Rails和MySQL,还...