activeadmin 1.0.0.pre4 所依赖的库

gem 'jquery-rails', '~> 4.0.4'

4.2版本会出现找不到jquery-ui 的datepicker错误

使用步骤参考文章

  1. rails g active_admin:install

 

涉及到时间的字段,如果不在配置文件里设置zh-CN,就一定要设置strftime,不然就会出现zh-CN错误。

  1. f.updated_at.strftime('%Y-%m-%d %H:%M:%S')
  1. ActiveAdmin.register AdminUser do
  2.  
  3. permit_params :email, :password, :password_confirmation
  4.  
  5. menu label: "管理员", :priority => 10
  6. config.per_page = 20
  7. config.sort_order = "id_asc"
  8.  
  9. index :title=>"管理员" do
  10. selectable_column
  11. id_column
  12. column "邮箱", :email
  13. column "登录次数", :sign_in_count
  14. column "创建时间", :created_at do |f|
  15. f.created_at.strftime('%Y-%m-%d %H:%M:%S')
  16. end
  17. column "更新时间", :updated_at do |f|
  18. f.updated_at.strftime('%Y-%m-%d %H:%M:%S')
  19. end
  20. actions
  21. end
  22.  
  23. filter :email
  24. filter :current_sign_in_at
  25. filter :sign_in_count
  26. filter :created_at
  27.  
  28. form do |f|
  29. f.inputs "Admin详情" do
  30. f.input :email, :label => "邮箱"
  31. f.input :password, :label => "密码"
  32. f.input :password_confirmation, :label => "确认密码"
  33. end
  34. f.actions
  35. end
  36.  
  37. show :title=>:email do
  38. attributes_table do
  39. row "ID" do
  40. admin_user.id
  41. end
  42. row "邮箱" do
  43. admin_user.email
  44. end
  45. row "密码" do
  46. admin_user.password
  47. end
  48. row "确认密码" do
  49. admin_user.password_confirmation
  50. end
  51. row "登录次数" do
  52. admin_user.sign_in_count
  53. end
  54. row "创建时间" do
  55. admin_user.created_at.strftime('%Y-%m-%d %H:%M:%S')
  56. end
  57. row "更新时间" do
  58. admin_user.updated_at.strftime('%Y-%m-%d %H:%M:%S')
  59. end
  60. end
  61. end
  62.  
  63. end

主题 :https://github.com/blocknotes/activeadmin_blaze_theme

active admin的更多相关文章

  1. active admin常用配置

    ActiveAdmin.register Post do permit_params :title, :content, :deadline, :status menu parent: "论 ...

  2. Ruby on Rails---Active Admin使用(一)

    概述 Active Admin提供了一个友好的后台管理界面,将CRUD等操作可视化,操作极其方便 安装 1. 添加gem gem "devise", :github => ' ...

  3. Rails 5 开发进阶

    Rails 5 开发进阶:https://www.gitbook.com/book/kelby/rails-beginner-s-guide/details   cancan : http://blo ...

  4. 如何从数据库(实体提供者)读取安全用户(转自http://wiki.jikexueyuan.com/project/symfony-cookbook/entity-provider.html)

    Symfony 的安全系统可以通过活动目录或开放授权服务器像数据库一样从任何地方加载安全用户.这篇文章将告诉你如何通过一个 Doctrine entity 从数据库加载用户信息. 前言 在开始之前,您 ...

  5. mysql+php+pdo批量添加大数据

    1.使用insert into插入 ini_set('max_execution_time','0');//限制超时时间,因为第一种时间较长,索性设为0不限制 $pdo = new PDO(" ...

  6. Android CTS測试Fail项改动总结(四)

    Android5.1上的測试 1.android.security.cts.SELinuxDomainTest# testInitDomain fail 打印的log junit.framework. ...

  7. golang 如何验证struct字段的数据格式

    本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/125 假设我们有如下结构体: type User struct ...

  8. golang自定义struct字段标签

    原文链接: https://sosedoff.com/2016/07/16/golang-struct-tags.html struct是golang中最常使用的变量类型之一,几乎每个地方都有使用,从 ...

  9. Rails中activeAdmin的使用

    一.开始ActiveAdmin Active Admin是一个发布在RAILS3中使用的Gem. 1.我们为了快速开始我们对Active Admin的了解,我们首先安装它: 在你GemFile中添加g ...

随机推荐

  1. Django学习之URLconf

    Django处理request的步骤: 1.确定根URLconf 2.载入urls.py,找到变量urlpatterns,urlpatterns是django.conf.urls.url()的实例对象 ...

  2. Step By Step(Lua调用C函数)

    原文: http://www.cnblogs.com/stephen-liu74/archive/2012/07/23/2469902.html Lua可以调用C函数的能力将极大的提高Lua的可扩展性 ...

  3. iOS masonry布局在iOS11/12上正常 iOS9/10却异常

    使用masonry布局,可以布局一套,适配所有机型,但是有时候会出现一些比较特殊的情况,每次iOS11上面开发,开发完成之后,在iOS9,iOS10上查看的时候发现布局与iOS11不完全一致,有的高度 ...

  4. iOS开发常见错误(转)

    //大全 //读取数据库数据 -(void)movethesqlitefile{ NSString *sourcepath=[[NSBundle mainBundle]pathForResource: ...

  5. SQL中使用视图的优点和缺点是什么

    视图的优点与缺点 在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点: ● 简单性.视图不仅可以简化用户对数据的理解,也可以简化他们的操作.那些被经常使用的查询可以被定义 ...

  6. poj3254 Corn Fields 利用状态压缩求方案数;

    Corn Fields 2015-11-25 13:42:33 Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 10658   ...

  7. Spring MVC文件上传教程

    1- 介绍 这篇教程文章是基于 Spring MVC来实现文件的上传功能,这里主要是实现两个功能:1.上传单个文件并将其移动到对应的上传目录:2.一次上传多个文件并将它们存储在指定文件夹下,接下来我们 ...

  8. Java报表生成技术

    报表是以格式化的形式输出数据,并对数据进行分组.汇总.计算等操作.通过报表.图表或者嵌入图片图像等形式来丰富数据的显示. 报表生成的步骤: 后台数据抽取(DAO层): 数据项逻辑运算(业务逻辑层): ...

  9. 一套一般般的前端框架 layui

    http://www.layui.com/doc/

  10. Python抓取网页并保存为PDF

    https://blog.csdn.net/shenwanjiang111/article/details/67634794