<!DOCTYPE html>
<!--
! Excerpted from "Agile Web Development with Rails",
! published by The Pragmatic Bookshelf.
! Copyrights apply to this code. It may not be used to create training material,
! courses, books, articles, and the like. Contact us if you are in doubt.
! We make no guarantees that this code is fit for any purpose.
! Visit http://www.pragmaticprogrammer.com/titles/rails4 for more book information.
-->
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>class ProductsController - Rails Application Documentation</title>
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
<script type="text/javascript">
var rdoc_rel_prefix = "./";
</script>
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
<body id="top" class="class">
<nav id="metadata">
<nav id="home-section" class="section">
<h3 class="section-header">
<a href="./index.html">Home</a>
<a href="./table_of_contents.html#classes">Classes</a>
<a href="./table_of_contents.html#methods">Methods</a>
</h3>
</nav>
<nav id="search-section" class="section project-section" class="initially-hidden">
<form action="#" method="get" accept-charset="utf-8">
<h3 class="section-header">
<input type="text" name="search" placeholder="Search" id="search-field"
title="Type to search, Up and Down to navigate, Enter to load">
</h3>
</form>
<ul id="search-results" class="initially-hidden"></ul>
</nav>
<div id="file-metadata">
<nav id="file-list-section" class="section">
<h3 class="section-header">Defined In</h3>
<ul>
<li>app/controllers/products_controller.rb
</ul>
</nav>
</div>
<div id="class-metadata">
<nav id="parent-class-section" class="section">
<h3 class="section-header">Parent</h3>
<p class="link"><a href="ApplicationController.html">ApplicationController</a>
</nav>
<!-- Method Quickref -->
<nav id="method-list-section" class="section">
<h3 class="section-header">Methods</h3>
<ul class="link-list">
<li><a href="#method-i-create">#create</a>
<li><a href="#method-i-destroy">#destroy</a>
<li><a href="#method-i-edit">#edit</a>
<li><a href="#method-i-index">#index</a>
<li><a href="#method-i-new">#new</a>
<li><a href="#method-i-show">#show</a>
<li><a href="#method-i-update">#update</a>
<li><a href="#method-i-who_bought">#who_bought</a>
</ul>
</nav>
</div>
<div id="project-metadata">
<nav id="fileindex-section" class="section project-section">
<h3 class="section-header">Pages</h3>
<ul>
<li class="file"><a href="./README_rdoc.html">README</a>
</ul>
</nav>
<nav id="classindex-section" class="section project-section">
<h3 class="section-header">Class and Module Index</h3>
<ul class="link-list">
<li><a href="./AdminController.html">AdminController</a>
<li><a href="./AdminHelper.html">AdminHelper</a>
<li><a href="./ApplicationController.html">ApplicationController</a>
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
<li><a href="./Cart.html">Cart</a>
<li><a href="./CartsController.html">CartsController</a>
<li><a href="./CartsHelper.html">CartsHelper</a>
<li><a href="./CurrentCart.html">CurrentCart</a>
<li><a href="./LineItem.html">LineItem</a>
<li><a href="./LineItemsController.html">LineItemsController</a>
<li><a href="./LineItemsHelper.html">LineItemsHelper</a>
<li><a href="./Order.html">Order</a>
<li><a href="./OrderNotifier.html">OrderNotifier</a>
<li><a href="./OrdersController.html">OrdersController</a>
<li><a href="./OrdersHelper.html">OrdersHelper</a>
<li><a href="./Product.html">Product</a>
<li><a href="./ProductsController.html">ProductsController</a>
<li><a href="./ProductsHelper.html">ProductsHelper</a>
<li><a href="./SessionsController.html">SessionsController</a>
<li><a href="./SessionsHelper.html">SessionsHelper</a>
<li><a href="./StoreController.html">StoreController</a>
<li><a href="./StoreHelper.html">StoreHelper</a>
<li><a href="./User.html">User</a>
<li><a href="./UsersController.html">UsersController</a>
<li><a href="./UsersHelper.html">UsersHelper</a>
</ul>
</nav>
</div>
</nav>
<div id="documentation">
<h1 class="class">class ProductsController</h1>
<div id="description" class="description">
</div><!-- description -->
<section id="5Buntitled-5D" class="documentation-section">
<!-- Methods -->
<section id="public-instance-5Buntitled-5D-method-details" class="method-section section">
<h3 class="section-header">Public Instance Methods</h3>
<div id="method-i-create" class="method-detail ">
<div class="method-heading">
<span class="method-name">create</span><span
class="method-args">()</span>
<span class="method-click-advice">click to toggle source</span>
</div>
<div class="method-description">
<p>POST /products POST /products.json</p>
<div class="method-source-code" id="create-source">
<pre><span class="ruby-comment"># File app/controllers/products_controller.rb, line 26</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">create</span>
<span class="ruby-ivar">@product</span> = <span class="ruby-constant">Product</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">product_params</span>)
<span class="ruby-identifier">respond_to</span> <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">format</span><span class="ruby-operator">|</span>
<span class="ruby-keyword">if</span> <span class="ruby-ivar">@product</span>.<span class="ruby-identifier">save</span>
<span class="ruby-identifier">format</span>.<span class="ruby-identifier">html</span> { <span class="ruby-identifier">redirect_to</span> <span class="ruby-ivar">@product</span>,
<span class="ruby-identifier">notice</span><span class="ruby-operator">:</span> <span class="ruby-string">'Product was successfully created.'</span> }
<span class="ruby-identifier">format</span>.<span class="ruby-identifier">json</span> { <span class="ruby-identifier">render</span> <span class="ruby-identifier">action</span><span class="ruby-operator">:</span> <span class="ruby-string">'show'</span>, <span class="ruby-identifier">status</span><span class="ruby-operator">:</span> <span class="ruby-value">:created</span>,
<span class="ruby-identifier">location</span><span class="ruby-operator">:</span> <span class="ruby-ivar">@product</span> }
<span class="ruby-keyword">else</span>
<span class="ruby-identifier">format</span>.<span class="ruby-identifier">html</span> { <span class="ruby-identifier">render</span> <span class="ruby-identifier">action</span><span class="ruby-operator">:</span> <span class="ruby-string">'new'</span> }
<span class="ruby-identifier">format</span>.<span class="ruby-identifier">json</span> { <span class="ruby-identifier">render</span> <span class="ruby-identifier">json</span><span class="ruby-operator">:</span> <span class="ruby-ivar">@product</span>.<span class="ruby-identifier">errors</span>,
<span class="ruby-identifier">status</span>
没有合适的资源?快使用搜索试试~ 我知道了~
Agile Web Development with Rails (4th edition) source Code zip f...
共13528个文件
rb:5837个
erb:2093个
gitkeep:654个
5星 · 超过95%的资源 需积分: 10 29 下载量 165 浏览量
2013-03-12
15:58:57
上传
评论
收藏 17.66MB ZIP 举报
温馨提示
Agile Web Development with Rails (4th edition) Source Code web开发敏捷之首-应用rails进行敏捷web开发第4版源代码
资源推荐
资源详情
资源评论
收起资源包目录
Agile Web Development with Rails (4th edition) source Code zip file (13528个子文件)
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
about 172B
production.backup 52B
production.backup 52B
production.backup 52B
production.backup 52B
breakpointer 98B
breakpointer 98B
breakpointer 98B
breakpointer 98B
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
who_bought.atom.builder 1KB
text.xml.builder 991B
text.xml.builder 991B
text.xml.builder 991B
text.xml.builder 991B
numbers.xml.builder 660B
numbers.xml.builder 660B
numbers.xml.builder 660B
numbers.xml.builder 660B
dates.xml.builder 347B
dates.xml.builder 347B
dates.xml.builder 347B
dates.xml.builder 347B
index.xml.builder 221B
index.xml.builder 221B
index.xml.builder 221B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
index.xml.builder 215B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
who_bought.xml.builder 160B
objects.xml.builder 94B
objects.xml.builder 94B
共 13528 条
- 1
- 2
- 3
- 4
- 5
- 6
- 136
资源评论
- 樱---2014-11-20内容很清晰,很好用
- lizhen75005872014-08-27内容不错,很清楚
- davidlong10192015-01-28只有源码,没有文档
- accli2015-07-22代码很全,谢谢楼主分享。原文楼上的仁兄,原文档需要自己找的,这个资源只是源代码。
德龙-Jarry
- 粉丝: 3
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)
- 基于python实现的水下压缩空气储能互补系统建模仿真与经济效益分析+源代码+论文
- 华中科技大学-自然语言处理实验,Bi-LSTM+CRF的中文分词框架,并且利用基于深度学习的方法进行中文命名实体识别++源码报告
- 基于动态罚函数的铁路车流分配与径路优化模型python源码
- 鱼群算法求解组环问题python源码+文档说明
- 基于决策优化的多波束测深测线规划模型MATLAB代码
- 课程设计-基于python实现的多目标优化算法求解带时间窗的车辆路径规划问题+源代码+文档说明+界面截图+pptx
- 基于通信信号与通信系统的MATLAB仿真源码-课程设计
- 嵌入式-信号机制(概念,发送,定时,捕捉,SIGCHLD 信号实现回收子进程)
- c语言管理系统大一大二笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功