ActiveAdmin 数据导出
2015-10-14 14:39
323 查看
ActiveAdmin 数据导出
效果示意
ActiveAdmin默认支持多种形式的数据导出,json\xml\csv。默认样式
可以自定义,样式如下
可以关闭数据导出
导出CSV时可以指定导出哪些字段。默认会导出所有字段。
指定方式:在 app/admin/author.rb 文件中添加如下代码:
csv do column :first_name column :last_name end
关闭数据导出功能
修改方式有:局部修改、命名空间修改、全局修改。1、局部修改
ActiveAdmin.register Post do index download_links: false index download_links: [:pdf] index download_links: proc{ current_user.can_view_download_links? } end
2、命名空间设定
config.namespace :admin do |admin| admin.download_links = false end
3、全局设定
ActiveAdmin.setup do |config| config.download_links = false config.download_links = [:csv, :xml, :json, :pdf] config.download_links = proc { current_user.can_view_download_links? } end
参考链接
http://activeadmin.info/docs/3-index-pages.html相关文章推荐
- python基础学习笔记-正则表达式
- Linux用法总结
- 机器学习中的距离
- 类的静态成员能用来干嘛
- 如何修改oracle表空间自动扩展
- css margin,padding 百分比
- java Ftp文件上传
- iOS类别(Category)
- sqlserver 中row_number,rank,dense_rank,ntile排名函数的用法
- 如何使用SharePoint Designer创建自定义的Workflow?
- exit(-1)或者return(-1)shell得到的退出码为什么是255
- [Leetcode]Valid Number
- makefile and busybox
- 权限
- Android 查看内存情况
- spring对于嵌入式数据库的配置
- java中字符串操作方法整理
- WINDOWS API ——CREATEMUTEX——创建互斥对象
- C#基础,值类型与引用类型,父类与子类
- linux信息