spree

在 Spree admin 中,我怎样才能拉入为某个州完成的所有订单?

我正在尝试创建自定义报告,并且我想提取特定州的所有已完成订单。 类似: orders = Spree::Order.complete.for_state("Utah") 我该怎么做? 让我困惑的部分是状态是一个由 3 部分组成的关联。 Order has_one ship_address,这是一个Address实例,然后是belongs_to State。... »

将支付网关(基于 activemerchant)与 spree 集成

我正在尝试将 payu.in 支付网关集成到我的 rails 应用程序中。 我已将他们的 gem 集成到应用程序中,但是当我转到 /admin/payment_methods/新 我在provider选项下看不到支付网关。 我已按照http://guides.spreecommerce.com/payment_gateways.html中规定的步骤进行操作 我的 app/mode... »

交换交货和地址solidus并删除付款步骤

我想设置货到付款和店内取货作为我的送货选项。因此,当用户选择店内取货时,地址设置为商店位置。 这些是我对 order_decorator.rb 所做的更改 Spree::Order.class_eval do remove_checkout_step :payment checkout_flow do go_to_state :delivery go_to_stat... »

大礼包上的 routes.rb

我希望能够将根默认设置为登录页面。我在 routes.rb 中有这个条目: root :to => "users#show" 但是,在登录后,用户会被重定向到“我的帐户”页面。我希望它进入产品选择页面。作为一个 Rails 新手,我不知道在哪里查看和更改代码。谢谢!... »

Spree - 在同一页面上将多个变体添加到购物车

我将 Spree 用于电子商务网站,将出售的每种产品都有多种颜色,大多数客户都希望购买同一产品的不同颜色(例如变体)。我希望允许客户在同一页面上添加同一产品的多个变体,我目前有一个带有单选按钮的变体列表,允许选择要购买的变体和数量。相反,我只想要一些默认为零的数量框,这样客户就可以简单地将他们想要的数量添加到每个变体中,然后单击添加到购物车。在查看了订单控制器后,我想出了这个 <% ha... »

具有动态图像路径的背景图像的 Rails 媒体查询(回形针)

我正在制作一个横幅滑块,其中填充了来自网站博客部分的最新四个博客条目。每个博客条目都有一个关联图像,并且该关联图像充当横幅的背景图像。例如,background-image: url('<%= blog_entry.blog_entry_image.attachment.url(:banner_full) %>');(这必须保留为背景图像,因为我需要使用 background-posi... »

如何使用 spree 1.0 安装批量定价

我正在使用 rails 3.1.1 和 Spree 1.0。现在我找到了一款真正符合我要求的宝石,并且该宝石是批量定价。 我读到 spree 的版本应该和这个 gem 一样,所以这个 gem 只有 0.70 版本,所以我想我必须安装 Spree 0.7,现在一切都开始崩溃了。 我想查看运行“批量定价”的 GemFile,以了解我必须安装什么(以及哪些版本)。 我的想法是安装最新版本,但这当然不... »

在 rails spree 中将链接作为按钮

我正在开发一个 rails spree 应用程序。 我想让我的链接作为一个按钮工作。这是链接的外观。 <li> <%= link_to Spree.t(:forgot_password), spree.recover_password_path %> </li> 如何将其设为 Button 并向该按钮添加一些类?... »

大礼包演示缺少产品图片

我按照http://guides.spreecommerce.com/developer/getting_started_tutorial.html 上的说明进行操作 此外,我按照http://codeofalice.com/code/installing-rmagick-on-windows-7/ 上的说明安装了 imagemagick 和 rmagick gem。未报告任何错误。 当我运行 ... »

自定义 Spree 的最佳方式?

我需要修改 Spree(功能和视图)。但是 Spree 作为 gem 安装(它不是简单的应用程序),我相信它实际上是 Rails 引擎,对吧?我对这一切都很陌生。 但是,获取 Spree 并对其进行完全自定义以创建您自己的电子商务解决方案的最佳方式是什么? 谢谢。 PS:使用 Ruby 1.8.7 和 Rails 3。... »

按从 URL 中提取的名称参数加载供应商对象

我正在尝试使用Spree Commerce 创建一个链接到每个Vendor 的商店页面的路由。该页面应列出详细信息(名称、关于我们等)以及给定供应商的产品。 https://example.com/stores/vendor-one 我的 routes.rb 配置: Spree::Core::Engine.routes.draw do resources :stores end ... »

Spree 中 nil:NilClass 的未定义方法“each”

在 Spree Store 中,我有一个由分类法组成的侧栏。 例子: 食品(分类) |-汉堡包 |-炸薯条 我使用分类法制作的侧栏,并应用代码构建自定义引导菜单。为此,我执行了以下操作: 我从 _taxonomies.html.rb 中获取了下面的代码: <% max_level = Spree::Config[:max_level_in_taxons_menu] || 1 %... »

是否可以在 Spree 的子 ShippingCalculator 自定义类中添加新方法?

我创建了一个名为CorreiosPAC 的新自定义类,它计算订单的包裹成本和交货时间(订单的截止日期)(请看下面的代码)。我在 ShippingRate 模型中添加了一个名为 delivery_time 的新字段来存储交货时间。但是,我无法保存此值以在视图中显示给客户端。这是我最初想到的解决方案。我需要一个最好的解决方案,一个模式解决方案,我不知道该怎么做。 models/calculator/... »

Spree 在线商店和 Paypal 授权和捕获

我目前正在尝试让 Spree 商店系统与 Paypal 一起使用。我正在使用这个 gem:https://github.com/spree/spree_paypal_express 我想使用 paypal 的 Authorization & Capture 方法,在我检查所有项目是否可用后捕获客户的资金。不幸的是,我还没有在 gem 中找到这个方法。谁能提供一些信息,如何设置?我对所有 Payp... »

spree 2.2.1 为产品添加销售价格

我正在尝试为 spree 2.2.1 寻找工作宝石,以便能够为某些产品添加销售价格。我发现的唯一解决方案是https://github.com/jonathandean/spree-sale-pricing,它适用于 spree 版本 2.0.0 当前版本的 spree 默认没有此功能,这有点令人惊讶,因为这是您在运营在线商店时首先要做的事情之一。 谁能指出正确的方向如何在不编写自己的解决方案... »

如何在 Rails 中制作动态下拉菜单?

我正在从事一个电子商务项目,其中将有用于选择尺寸的单选按钮。我有一个数量的下拉菜单。我想根据用户选择的尺寸可用的库存使这个下拉列表动态化。谁能告诉我如何在 Rails 上做到这一点?没有用大量的 javascript 弄乱我的视图文件!?... »

回形针无法更改默认路径

我遇到了与this 问题类似的问题,只是我根本无法修改路径。 我正在使用 Spree 2.2,它使用回形针 3.4.2 我正在尝试修改回形针默认设置以更改图像路径。所有其他配置都在工作。 Myapp::Application.configure do config.paperclip_defaults = { :storage => :s3, :s3_protoc... »