![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自制Rails葵花宝典
文章平均质量分 75
sayid21
性格开朗、爱好广泛、生活态度积极上进、工作情况一般
展开
-
宝典:第一式 表间关联easy
在一个程序中不可能只有一个数据表,而表多了之间的关联自然而然就有了比如:Questions表与Answers表,显然是一对多的关系如果你在Question和Answers的model中加上M[code="rails"]class Question < ActiveRecord::Base has_many :answers ......end[...2008-01-18 17:33:15 · 63 阅读 · 0 评论 -
宝典:第十二式 RILAS技巧集锦
CSDN上看到这些觉得很有道理:分享下 * 将你的程序所用到的密码和API证书号保存在一个自定义的配置文件中。我使用一个YAML并沿用了database.yml类似的格式。 * 有需要的时候就使用常量。不要重复诸如你的客服邮件地址这类字符串,而是将它们保存在常量中(可以保存在environment.rb或者你自己的配置文件中),然后在整个程序中使用该常量。 *...2008-05-15 16:04:58 · 177 阅读 · 0 评论 -
宝典:第十一式 Parseexcel读取EXCEL
接着上次的想法接着做,文件到了服务器了现在要的就是打开文件显示需要的内容到页面上这个要感谢weskycn给我提供的方法那我就按照我的理解走上一遍吧!首先这个功能是个GEM包实现的[code="ruby"]gem install parseexcel[/code]下载安装.完成了就去辅助方法里面写上[code="ruby"] require 'parseexcel'...2008-04-30 16:43:14 · 415 阅读 · 0 评论 -
宝典:第十式 无插件文件上传
本来想做一个的是一个用户直接选定EXCEL文件提交后将信息显示到页面但是这个HTTP不让做,所以就做了个先上传到服务器再操作.先说说我是怎么实现上传的吧!首先试图就不用说了,看下就知道了[code="ruby"]HTMLElement.prototype.insertAdjacentHTML=function(where, html){ var e=this.ow...2008-04-30 16:29:21 · 107 阅读 · 0 评论 -
宝典:第九式 多语言localization插件
首先是插件安装 这个都知道RAILS_ROOT下运行[code="ruby"]ruby script\plugin install localization [/code]插件的使用 语言包建立在RAILS_ROOT/lang/目录下,我们就建立一个名为zh_CN.rb的文件。内容如下: [code="ruby"]Localization.define('zh_...2008-04-25 15:27:53 · 168 阅读 · 0 评论 -
宝典:第八式 表间关联NORMAL
首先我们继续在easy里面提到的一对多的 Questions-Answers这里已经有了题目了,有题目了接下来要干什么咧, 做题目这里我们就加入Users 与 notesnotes记录谁做过那个题,选择的答案关系就这样理解[size=large][color=red]这个图片怎么传上去啊???[/color][/size][img]C:\Documents and Set...2008-04-25 10:26:41 · 278 阅读 · 0 评论 -
宝典:第七式 惊奇小发现之option_groups_from_collection...
昨天同事跟我出了个题"只"字加一笔是个什么字,想了好久,想出来了不过有点怪异!大家有空想想吧! 比较有意思!言归正传吧!说起"option_groups_from_collection_for_select"也算不上是个什么惊奇发现以前就看到过,不过没有正式去用过,早些天式了一下.显示形式大概就是[img]C:\Documents and Settings\Adm...2008-04-25 09:24:52 · 69 阅读 · 0 评论 -
宝典:第六式 基础小复习之字符串
下午空余时间翻开了使用字符串看了下, 发现一些小东西 :wink: 作个小笔记吧在日常的编程中,字符串操作大概包括拼接、分解、分析、查找、替换等。1、查找长度[code="ruby"]String.lengthString.size[/code]2、字符串分解split 返回标记数组[code="ruby"]String.split(content,mun)...2008-04-24 16:13:37 · 78 阅读 · 0 评论 -
宝典:第五式 惊奇小发现之Time-ago-in-words
WEB2.0类的网站越来越多了,对于时间显示这个概念也都有不同的方法了,类似:"刚刚","*分钟前","几天前"这些字眼也常常会见到了于是近期老在想这个到底是怎么实现的,在一次看lovdbyless的时候不经意发现了Time-ago-in-words 方法用法也比较简单[code="ruby"]##include_seconds是否显示秒[/code...2008-04-24 08:57:57 · 123 阅读 · 0 评论 -
宝典:第四式 图片上传插件Acts As Attachment
开始也是下载在项目目录下面运行[code="ruby"]script/plugin source http://svn.techno-weenie.net/projects/plugins[/code]然后是安装[code="ruby"]script/plugin install acts_as_attachment[/code]创建dvd_cover模型[code...2008-04-23 16:45:25 · 76 阅读 · 0 评论 -
宝典:第三式 FCKeditor插件实现富文本编辑
首先下载[code="RUBY"]ruby script/plugin install svn://rubyforge.org/var/svn/fckeditorp/trunk/fckeditor[/code]其他说明:(1)FCKeditor安装在项目根目录下的vendor/plugins/fckeditor 里,(2)README文件代有使用说明在你要使用是视图上添...2008-04-23 16:32:36 · 101 阅读 · 0 评论 -
CSDN第四期软件创新团队风采(图)
[color=indigo]此搞转自CSDN: [url]http://news.csdn.net/n/20080928/119551.html[/url][/color][b][color=gray]据创始人刘平平先生介绍,TestingMark是一种简单而有趣的在线导学系统软件。其最大的特点是:在一个开放的互联网大规模协作构建的题库中,每位学习用户的学习痕迹都会被记录在案。通过这些痕迹信息...原创 2008-09-28 17:47:59 · 154 阅读 · 0 评论 -
宝典:第二式 2.0之分页 will_paginate
Rails分页plugin之will_paginate搜索结果的分页显示是一个常用功能,实现方式有很多中,rails也内建了对分页的支持,但是[b]rails2.0[/b]将去掉分页组件,将分页功能交给plugin去实现,这里通过一个简单的例子展示如何使用最流行的rails分页plugin -- will_paginate.1.安装will_paginate,编写分页代码安装:...2008-01-23 10:11:59 · 63 阅读 · 0 评论 -
宝典:第十三式 拖拽
多么爱人的效果呀。不多说啦, 效果很好,实现起来也简单拖动效果 介绍下辅助方法吧!通过ScriptaculousHelper模块的帮助,允许我们在页面中通过拖动来实现Ajax交互。Rails用以实现拖动效果主要有如下两个方法。 ● draggable_element:该方法将某个HTML元素定义成一个可以拖动的元素。 ● drop_recei...原创 2009-07-28 15:16:40 · 111 阅读 · 0 评论