对于多数的model的select列表,我都会用model属性+方法的形式,做一个列表,然后在form里显示。
form里调用
list里面展示
def self.purchase_status {0 =>'状态0',1=>'状态1',2=>'状态2'} end
form里调用
<%= f.select :purchase_status ,Model.purchase_status.invert%>
list里面展示
def purchase_status_view Model.purchase_status[self.purchase_status] end 调用的时候 <%= model.purchase_status_view%>
发表评论
-
使用 Capistrano 对rails app进行快速部署
2011-02-23 15:05 1847仅转载了,还没有用过,如果有问题可留言,大家一起讨论 在进行 ... -
ruby进行web serveice的方法
2011-02-15 14:37 878require 'soap/wsdlDriver' #url ... -
友好的登录系统
2011-01-28 10:54 730友好的登录系统 按照目前的代码,如果管理员尝试在未登录的状态下 ... -
第三版
2011-01-27 15:36 0view格式化价格 <%= number_to_curr ... -
用户操作数据库记录
2011-01-25 15:16 905今天我们看看怎样在数据库记录用户操作 db/migrate/0 ... -
Ruby中 respond_to? 和 send 的用法
2011-01-25 14:24 1314obj = Object.new if obj ... -
rails 路由
2011-01-25 14:17 11984 正则路由 Rails支持 ... -
rails 验证自定义方法
2011-01-25 11:37 1616可以自定义validate(), 这个方法在每次保存数据时都会 ... -
flash-notice自动消失
2011-01-25 11:12 1488flash 提示的自动消失: <body onloa ... -
密码加密和解密
2011-01-25 11:11 1252two way crypt: #http://crypt. ... -
开发环境页面直接调试
2011-01-25 11:06 713#首先,在layout里边的合适地方添加debug,并且使 ... -
对静态页面进行缓存
2011-01-24 14:35 980对于静态站点我们可以利用Rails的cache来管理,如在co ... -
rvm部署rails3和ruby192
2011-01-21 10:39 11261. Installing RVM $ sudo gem ... -
rails要理解
2011-01-18 10:57 670清单3 module Dictionary ... -
rails 加载不同插件设置
2010-12-31 14:49 424config.plugins = [ :all ] co ... -
自定义form提示
2010-12-31 10:53 750自定义form错误提示 application_contro ... -
提高rails开发模式下静态页加载速度
2010-12-31 10:44 909http://github.com/thedarkone/ra ... -
rails 连接多个数据库
2010-12-30 10:31 819首先在database.yml中加入以下代码,其中cg_clo ... -
瘦controller,富model
2010-12-28 14:02 790----先看这么一段rhtml代码:渲染模板中加入了这么多的逻 ... -
rake 命令一览
2010-12-28 11:21 1049rake db:abort_if_pending_migr ...
相关推荐
3. 控件和元素:包括按钮、输入框、下拉菜单等,用简单的形状表示。 4. 页面关系:用箭头表示页面间的跳转和导航。 5. 标注和注释:添加文字说明,解释设计意图和功能。 通过这种方式,"demo低保真绘图"不仅为团队...
该映像默认情况下以RAILS_ENV=production模式运行,并已预编译了编译资源以及在生产环境中运行Soundstorm实例所需的一切。 首先,下拉最新的生产图像: docker pull weathermen/soundstorm 在本地目录中为您的...
标签 "控件" 指出源码可能包含了用户界面(UI)的设计元素,如按钮、输入框、下拉菜单等,这些都是构建图形用户界面的基本组成部分。学习这部分可以提升对用户交互设计的理解。 "源码" 显然是这个压缩包的核心内容,...
1. **Bootstrap框架**:Bootstrap是Twitter推出的一个开源的用于前端网页开发的工具集,提供了丰富的组件和样式,包括栅格系统、导航、下拉菜单、模态框等,极大地提高了网页的响应式设计和开发效率。Bootstrap-...
3. **丰富的表单组件**:支持多种常见的表单元素,包括文本输入、密码输入、多行文本、日期选择器、电子邮件验证、数字输入、电话号码验证、文件上传、下拉菜单、多选框、单选按钮等。 4. **自定义样式**:form...