问题标签 [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 回答
1079 浏览

ruby-on-rails - 向现有 Rails 应用程序添加 Spree

我有一个我已经构建的 Rails 应用程序,我也想添加一个 estore。我的计划是使用狂欢来做到这一点。几点考虑:

  • 我已经有一个用户模型,并且正在使用设计进行身份验证
  • 我希望能够在网站的各个点上包含相关产品(例如,如果用户在网站的“烹饪”部分,则显示“烹饪”相关产品。
  • 我在 heroku 上托管它,我希望商店位于: http ://store.myurl.com

有没有人有一个很好的起点?我以前从未使用过 spree,而且似乎大多数文档都是面向人们从头开始使用 spree 的。我的谷歌搜索并没有产生太多有用的东西。

任何人都可以给我提示或指出正确的方向吗?

谢谢,

0 投票
1 回答
204 浏览

ruby-on-rails - spree 0.11.2,rails 2.3.12,缺少 spree 0.11.2 gem,即使它已安装

我在 rails 2.3.12 上的 spree 0.11.2 遇到问题。我需要让 Spree 在 Rails 2.3.12 上运行。我无法控制安装的导轨版本,但我可以控制 Spree。我已经编辑了 spree 的 boot.rb 以允许使用 rails 2.3.12 并且安装正常,但是当我运行“rake db:bootstrap”或“script/server”时,我收到以下错误。我还需要编辑什么?或者有人可以推荐一个开箱即用的带有 rails 2.3.12 的 spree 版本吗?

缺少 Spree 0.11.2 宝石。请gem install -v=0.11.2 spree为您已安装的 Rails 版本更新 config/environment.rb 中的 SPREE_GEM_VERSION 设置,或注释掉 SPREE_GEM_VERSION 以使用已安装的最新版本。

宝石清单——本地狂欢

*当地宝石*

大礼包 (0.11.2)

配置/环境.rb

SPREE_GEM_VERSION = '0.11.2' 除非定义?SPREE_GEM_VERSION

0 投票
2 回答
1408 浏览

ruby-on-rails - Bundler 似乎安装了 gem,但在启动 Web 服务时收到 gem“未检出”错误

我正在尝试安装 spree_wholesale gem,但在启动乘客时收到错误:

这是我的 Gemfile:

这是我运行“捆绑安装”时的输出

这里是 gem 的安装位置:

0 投票
1 回答
1258 浏览

ruby-on-rails - 扩展狂欢以具有 Shopify 的功能?

我是狂欢的新手。我不确定是否可以扩展狂欢以拥有像 Shopify 这样的功能。用户注册以创建商店。他拥有那家商店的一切。每个所有者都无法编辑其他商店。

我该如何扩展它?哪个是最好的策略?

  • 通过分库分库,每个商店都有自己的数据库,根据域名连接不同?

  • 将 store_id 添加到每个表中,这需要更改很多代码,对吧?

有任何想法吗?

0 投票
1 回答
343 浏览

ruby-on-rails - 大礼包示例应用程序问题

我正在尝试构建示例应用程序,因为它在那里写,但是有一个错误:

管理界面工作正常。我做错了什么?

0 投票
0 回答
785 浏览

ruby-on-rails-3.1 - Rails 3.1 Engine 插件 rspec 测试(外部 gem Spree Commerce)

我在一个依赖于外部 gem 的应用程序中创建了一个引擎:Spree。我尽我所能按照本指南在该引擎中设置 RSpec 。

当我尝试使用一些集成测试来测试控制器时:tests_spec.rb:

我在虚拟应用程序的 environment.rb 文件中收到错误消息,表示无法运行以下命令:

因为我的控制器使用 Admin::ResourceController 作为在外部 Spree gem 中声明的扩展。好像 rspec 无法从主应用程序(包含引擎插件的那个)的 gemfile 中读取该类。

有人可以解释一下吗?

0 投票
1 回答
1016 浏览

ruby-on-rails - 狂欢管理面板不起作用

我已经安装了 Spree gem 并按照入门中的说明运行它。一切正常,但如果我想进入管理面板的产品部分,我会遇到以下错误:

有人遇到过吗?

编辑:这是我的 Gemfile

0 投票
1 回答
383 浏览

ruby - ActionView:MissingTemplate 错误

尝试找到我的 development.log 文件中出现的此错误的解决方案已经超过 2 小时

有人可以解释导致此错误的原因:

显然,浏览器中的一切都运行良好,所以我的印象是狂欢有问题。不确定。任何帮助,将不胜感激。

谢谢

0 投票
1 回答
565 浏览

ruby-on-rails - "Unusual" question about e-commerce application

Is it possible to merge two apps, one e-commerce application based on PrestaShop with second one "ordinary" build on Rails?

Is that even possible? Which issues I would encountered during building that application? Or maybe I just saying "stupid things" and that is a very bad idea?

-

Second one approach is to use Spree with Rails. However I heard that Spree is much slower than PrestaShop and doesn't have much modules. Advantages on Spree are that my skills at Ruby are much more superior than in PHP, so I would mastered Spree much faster than PrestaShop.

I have practically zero experience with both sollutions(Spree, PrestaShop).

Priority in choosing option is "how much time it would take" and quality of final application(this order).

0 投票
0 回答
89 浏览

javascript - 隐藏段落

在选中“使用帐单地址”

在我的 Spree 应用程序中,如果我选中“使用账单地址”复选框,收货地址会被 checkout.js 隐藏。我想在里面显示更多的文本,但我不能让它用表单值切换隐藏。