到现在我们还没有给显示购物信息列表页面“empty cart”链接添加任何处理我们首先来实现这个功能:
1. 在Store_Control.rb文件中添加empty_cart思路方法:
def empty_cart
find_cart.empty!
flash[:notice] = 'Your cart is now empty'
redirect_to(:action => 'index')
end
2. 接下来是cart.rb文件添加下面代码:
def empty!
@items =
@total_price = 0.0
end
好了就是这么简单现在点击empty cart链接会重新定位到index页面并且显示个消息如图:
最新评论