Ruby on rails
文章平均质量分 82
cxabs
这个作者很懒,什么都没留下…
展开
-
Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境 (修正原版错误)
一直对Ruby on Rails抱有很大的兴趣,想看看这个被很多人称道的东西,但是一直在做windows下的开发,对于Ruby on Rails的开发环境搭建还是很头疼,这也是一直没有开始研究Ruby on rails的原因。刚刚在javaeye看到了InstantRails,一个All In One的套件,可以帮助你快速搭建Ruby On Rails开发环境,就立即下了一个试了试,还好,比较顺,原创 2008-07-08 22:28:00 · 497 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world (修正原版错误)
在前面的“使用InstantRaisl快速搭建Ruby on rails环境”后,这一次说说如何创建自己的项目,并写一个最简单的Hello页面,例子是借用Agile Web Development with Rails中的。按照下面的步骤:1. 使用菜单,如下图:2. 点击“Create New Rails App…”按钮,如下图3. 在弹出的命令行窗原创 2008-07-22 20:54:00 · 412 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(三)-实现页面间的跳转(修正原版错误)
在上篇随笔Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world 中,我们介绍了如何使用InstantRails创建一个项目和编写一个简单的Helloworld页面,今天在上次的基础上,写一个简单的页面跳转。1. 将app/controllers目录下的say_controller.rb文件的内容改成下面这样:class原创 2008-07-22 20:57:00 · 351 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(四)-第一个添删查改例子 (修正原版错误)
在上一篇Ruby on rails开发从头来(windows)(三)-实现页面间的跳转中,我们创建了两个页面来进行跳转迁移,这次我们来写一个单表维护的添删查改的例子。 1. 这次我们重新创建一个项目depot,按照上篇中的步骤,创建depot项目。2. 创建数据库。你可以使用rails的命令行,通过mysql创建,先定位到depot目录,使用命令原创 2008-11-07 09:36:00 · 493 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(五)-对输入进行验证 (修正原版错误)
在上一篇随笔中,我们完成了对一个表Product的添删查改的操作,你一定注意到了,我们还没有添加任何验证,例如Price,我们可以随意输入任何字符,而不会有错误提示。这次,我们就来看看怎样添加验证输入功能。 1. 打开depot/app/models目录下的product.rb文件,向其中添加代码,如下:class Product validate原创 2008-11-07 19:16:00 · 506 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(七)-创建在线购物页面(修正原版错误)
在上一篇随笔中,我们为Products创建了一个维护用的列表页面,效果如图: 这次我们使用上面维护的Products列表来创建一个最终用户使用的购物页面。 1. 创建控制器(Controller),命名为store,我们通过命令行来创建它:depot> ruby script/generate controller Store index打开...rails原创 2008-11-11 20:17:00 · 548 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(六)-美化你的列表页面(修正原版错误)
在上一篇随笔中,我们给Products的创建页面添加了输入验证,今次的内容非常简单,来稍稍美化下Products的列表页面。 1. 打开app/views/admin/list.rhtml文件,可以看到下面的代码Listing products sho原创 2008-11-10 20:51:00 · 495 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(八)-使用Session创建购物车(修正原版错误)
在前面的内容里,我们演示了怎样构建一个商品的列表,这次,我们在前面内容的基础上,构建一个简单的购物车。 1. 首先我们要来创建一个保存客户购物信息的表:数据库脚本:drop table if exists line_items;create table line_items (id int not null auto_increment,produc原创 2008-11-12 20:30:00 · 544 阅读 · 0 评论 -
Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理 (修正原版错误)
在上次的内容里,我们演示了怎样构建一个简单的购物车,这次的内容非常简单,给购物车添加错误处理。 对于Web系统来说,并发处理是一个无法回避的问题,我们来模仿一个并发冲突的情景:1. 用户进入购物车页面,看到共有5种商品。2. 管理员在后台维护商品列表,将5种商品中的一种删除掉。3. 客户选中被删除掉的商品,添加到购物车。原创 2008-11-19 19:22:00 · 592 阅读 · 0 评论