ruby on rails中通过一个字段判断是否显示内容

sophia_home sophia_home 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有下面interviewer_profile.rb


ActiveAdmin.register InterviewerProfile, :namespace => :fieldwork do
.........
......
......
show do |profile|
attributes_table do
row :avatar do
image_tag(profile.avatar.url(:thumb))
end

row :fullname
row(:email){ profile.interviewer.email }
row :phonenumber


#是否显示
row :nid
row :student_id
row :account_number
#是否显示
end
......
......
......
end

#对应的数据库表是interviewer_profiles表
还有一个interviewer_application.rb
对应的是interviewer_applications表
现在需要通过interviewer_applications表中的approved字段来判断interviewer_profile.rb中的
row :nid
row :student_id
row :account_number
三行是否显示。
要在着三行前做怎样的处理?






...全文

相关推荐

使用Ruby on Rails和PostGIS创建位置感知网站

首先,Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式。

weixin_38567873

Ruby On Rails 笔记3——表的增删改查

Rails 使用此时间戳来决定应运行哪个migration,以及运行的顺序,因此,如果要从其他应用程序复制migration或自己生成文件,请注意其在顺序中的位置,经常发生在合并代码的时候。A schema开始时什么都没有,每次migration都会对其进行修改,以添加或删除表、列或索引。如果你本地数据库和线上数据库不是完全一致,你就会发现运行完migration后schema.rb文件中也会用大量改动,这个时候你需要手动进去修改你需要的改动,把其他的改动恢复原样,然后才能提交。

haiyu柠檬

ruby 的学习指南

**条件判断与错误提示**: `check_subject`函数展示了如何检查用户是否至少选择了一个科目。如果没有选择,它会在页面上显示一个错误消息。

qq114121

Agile Web Development with Rails中文版 3rd Edition

**9.3 迭代D3:高亮显示变化**通过Ajax动态改变页面元素的状态,例如高亮显示添加成功的商品。**9.4 迭代D4:隐藏空购物车**使用Ajax判断购物车是否为空,并相应地隐藏或显示购物车。

jzq84229

Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5#### 一、重要概念及基础假设- **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails

liudongbaollz
评论
收藏 已收藏
分享
返回顶部
sophia_home
Ruby/Rails 2,763 成员 1,761 内容