问题标签 [acts-as-shopping-cart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2185 浏览

ruby-on-rails - 使用acts_as_shopping_cart 如何实现基本数量编辑?

act_as_shopping_cart gem 需要两个模型 -Shopping CartShopping Cart Item.

它允许您像这样访问该项目的属性:

但我想允许用户更改数量 - 从下拉菜单中(所以从集合中选择标签)。

但我不太确定如何解决这个问题。

我还想为我的商品添加其他属性——比如商品的尺寸、颜色等。

我希望我的店主能够指定这些东西(即尺寸、颜色等)。

我如何在 的范围内做到这一点acts_as_shopping_cart

谢谢。

编辑1:

或者,如果有人对另一个购物车解决方案有更好的建议,可以让我进行基本的结账,我也会很感激。

编辑 2

views/shopping_cart/show.html.erb

_shopping_cart_item.html.erb部分看起来像这样:

非常非常基本的购物车 - 但不知道如何从这个移动到具有数量、大小等的实际购物车。

0 投票
1 回答
1033 浏览

ruby-on-rails - nil:NilClass 的未定义方法“*”

使用acts-as-shopping-cart gem时出现此错误:

这些字段似乎是在 gem 源中定义的。

显示.html.erb

购物车.rb

应用程序跟踪

app/views/shopping_carts/show.html.erb:5:in `_app_views_shopping_carts_show_html_erb__2338506009803118188_70153042369260'

shopping_carts.controller

我的回购

https://github.com/atbyrd/Bootstrapped_Devise

0 投票
3 回答
1090 浏览

ruby-on-rails - Rails 4 范围通过 belongs_to 关联

我正在尝试根据其中一个父列中的值来确定子记录数组的范围。我正在尝试查找属于“捆绑”类别的产品的所有 ShoppingCartItems。

我正在尝试使用acts_as_shopping_cart_gem

我的模特。

用户.rb

购物车.rb

产品.rb

ShoppingCartItem.rb

我收到此错误: