问题标签 [spree]

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 投票
1 回答
695 浏览

ruby-on-rails - 狂欢的问题

我正在尝试按照 Spree 入门 - http://spreecommerce.com/documentation/getting_started.html中提到的步骤在本地计算机上安装和运行 Spree

但是,当我启动服务器时,出现以下错误(主页)

ProductsController#index 中的 ActiveRecord::StatementInvalid

Mysql2::Error: 'where 子句'中的未知列'products.individual_sale':SELECT products.* FROM productsWHERE (products.deleted_at 为 NULL) AND (products.individual_sale = 1) AND (products.available_on <= '2011-04- 01 14:50:07') 有人可以帮我解决这个问题吗?

安装了样本数据,空店工作正常。

导轨 3.0.5 红宝石 1.8.7

0 投票
2 回答
364 浏览

ruby-on-rails - Spree 0.50.0 注册计算器时出错 Calculator::PriceBucket

我正在尝试在 Heroku 上配置 Spree,我让网站使用 Thin 离线运行,但它时不时会抛出错误

“注册计算器 Calculator::PriceBucket 时出错”

我尝试将 config.cache_classes 设置为 on 和 off

我的gem文件也配置如下

正如这里建议的那样http://railsdog.lighthouseapp.com/projects/31096/tickets/1777-error-registering-calculator-calculatorpricebucket

我怎样才能解决这个问题?

谢谢

0 投票
1 回答
287 浏览

spree - 如何在结帐过程中连接侧边栏?

通过将 def seo_url 复制到结帐助手来解决。

您好,我正在尝试在结帐过程中连接侧边栏。
但我明白了:

显示 c:/Projects/musthave/spree_theme_musthave/app/views/shared/_taxonomies.html.erb 其中第 6 行提出:

#<#:0x799d910> 的未定义方法 `seo_url' 提取的源代码(第 6 行附近):

`seo_url' 仅在 'products_helper.rb' 中提及:

无法弄清楚如何使它工作。到处搜索,但找不到任何有用的东西。

试过这个,但它没有帮助:

感谢您的任何建议。

0 投票
1 回答
1002 浏览

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

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

0 投票
5 回答
1737 浏览

ruby-on-rails - Spree 的最新版本在远程未定义方法 `set_preference' for nil:NilClass 上执行此操作

一切都在我的本地完美运行。我在服务器上适当地安装了所有东西,当我运行rake db:bootstrapor时rake db:migrate,我得到了这个:

有人想出这个吗?

0 投票
5 回答
5209 浏览

ruby-on-rails - Rails 3 - 文件名太长错误

我们有一个在 Rails 3 Spree 平台上运行的在线商店。最近客户在结账时开始报告奇怪的错误,在分析生产日志后,我发现了以下错误:

Errno::ENAMETOOLONG(文件名太长 - /var/www/store/tmp/cache/UPS-R43362140-US-NJ-FlorhamPark07932-1025786194_1%7C1025786087_1%7C1025786089_15%7C1025786146_4%7C1025786147_3%7C1025786098_3%7C1025786099_4%7C1025786100_2%7C1025786114_1%7C1025786120_1%7C1025786121_1%7C1025786181_1%7C1025786182_1%7C1025786208_120110412-2105-1e14pq5.lock)

我不确定为什么这个文件名这么长,以及这个错误是否特定于 Rails 或 Spree。另外我对 Rails 缓存系统不是很熟悉。对于如何解决此问题,我将不胜感激。

0 投票
2 回答
2017 浏览

spree - 大礼包:自定义产品的关键属性

有谁知道是否可以向产品的一组关键属性(名称、描述、永久链接、元描述等)添加新属性?这个想法是我希望在创建产品时使用这些属性,而不是之后通过产品属性添加它们。

谢谢。

0 投票
0 回答
282 浏览

ruby-on-rails - 在 Spree 中调试信用卡错误

查看日志我得到了这个:

好的..一个非常普遍的错误。但它来自 Authorize.net,它告诉我它可以是以下任何一种:

不同之处在于response_code我返回的是120,121还是122.

我的问题是,我怎样才能找出这个交易的 response_code 是什么?

或者更好的是,有没有其他人有像这样调试 CC 问题的大师方法?

0 投票
2 回答
1919 浏览

ruby-on-rails - 开始使用 Spree 安装问题

所以...

看起来有两种方法可以开始使用 Spree,只要将它实现到你的 Rails 应用程序中,这两种方法都不起作用......

方法A

结果

方法B

结果

我吐出了“rails”命令的手册页,好像它不知道我在说什么。

等等...


这是我所做的:

我的宝石文件:

然后跑了

那么我错过了什么,我美妙的 SO 社区?

0 投票
1 回答
368 浏览

ruby-on-rails - 安装带导轨的大礼包 2.3.11

我正在按照这里的狂欢“入门”指南:http: //spreecommerce.com/documentation/getting_started.html

我被困在:

我使用的是 Rails 2.3.11 而不是 Rails 3。所以我尝试了:

我找不到 Rails 2.3.x 安装指南。