Rails宝典之第十九式: admin在哪里
来源:互联网 发布:淘宝lv和supreme正品店 编辑:程序博客网 时间:2024/05/01 14:42
我们通常对admin页面的做法是运行:
其中xxx为我们的singular的Model名,而yyy为我们的plural的Model名
这样就相当于做了一套cms,后台页面和前台页面是两套东西
其实我们还有一种简单的admin方式,就是在前台页面直接加上管理的链接:
下一式我们讲解如何限制这些链接的public访问
- ruby script/generate scaffold xxx 'admin/yyy'
其中xxx为我们的singular的Model名,而yyy为我们的plural的Model名
这样就相当于做了一套cms,后台页面和前台页面是两套东西
其实我们还有一种简单的admin方式,就是在前台页面直接加上管理的链接:
- <div id="episodes">
- <% for episode in @episodes %>
- <div class="episode">
- <div class="side">
- <div class="number">#<%= episode.position %></div>
- <div class="published_at"><%= episode.published_at.strftime('%b %d') %></div>
- <div class="actions">
- <%= link_to "Edit", edit_episode_path(episode) %>
- <%= link_to "Destroy", episode_path(episode), :confirm => "Are you sure?", :method => :delete %>
- </div>
- </div>
- <div class="main">
- <h2><%= episode.name %></h2>
- <div class="description"><%= episode.description %></div>
- <div class="download"><%= link_to "Download", episode.file_url %></div>
- </div>
- </div>
- <% end %>
- </div>
- <div class="actions content">
- <%= link_to "New Episode", new_episode_path %>
- </div>
下一式我们讲解如何限制这些链接的public访问
- Rails宝典之第十九式: admin在哪里
- Rails宝典之第九式: 在日志里过滤敏感数据
- Rails宝典之第五式: 使用with_scope
- Rails宝典之第七式: layout详解
- Rails宝典之第十五式: find条件
- Rails宝典之第十六式: 虚拟属性
- Rails宝典之第十八式: 循环flash
- Rails宝典之第二十式: 限制访问
- Rails宝典之第二十二式: eager loading
- Rails宝典之第二十三式: counter cache
- Rails宝典之第十三式: Model放在Session里的危险
- 2007-07-29Rails宝典之第七式: layout详解
- Rails宝典之第二式: 动态find_by方法
- Rails宝典之第三式: 通过关联做查询
- Rails宝典之第六式: Symbol to Proc
- Rails宝典之第八式: layout与content_for
- Rails宝典之第十式: 重构用户名-p1
- Rails宝典之第十二式: 重构用户名-p3
- WCF中REST使用POST方式
- Rails宝典之第十八式: 循环flash
- 关于自动化测试心得(一)
- 再创学习生命力—破与立中成长
- Spring事务配置的五种方式
- Rails宝典之第十九式: admin在哪里
- Javascript之文件操作 (IE)
- struts2 :result type的使用
- viusual studio 2008
- 关于Parasoft的中更改C++test的作者计算方式
- iPhone起步-2:iPhone常用控件、UIActionSheet、UIAlertView (转)
- 跟着二厶学编程---JAVA第四章---【变量,对白版】
- 数据库设计中关于表和列的名称
- iPhone起步-1: "Hello,World!" in iPhone Development (转)