问题标签 [solidus]

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 回答
660 浏览

ruby-on-rails - Rails 5 生产错误:无法为关注定义多个“包含”块 (ActiveSupport::Concern::MultipleIncludedBlocks)

我在部署生产(远程和本地)时遇到错误。开发运行得很好。

Rails 5 应用程序,使用solidus.

环境:

  • 红宝石 2.3.1
  • (或红宝石 2.5.1)
  • 导轨 5.1.6
  • 捆绑器 1.16.1
  • 小猪

宝石:

在阅读bootsnap线程(https://github.com/rails/rails/issues/15767)“”的答案后,Cannot define multiple 'included' blocks for a Concern (ActiveSupport::Concern::MultipleIncludedBlocks)我尝试了:

切换config.cache_classes = false 结果:没有区别。

切换config.autoload_paths_cache = false结果:没有区别。

0 投票
1 回答
308 浏览

ruby-on-rails - 使用 equals-to 和 twiddle-wakka 针对同一版本在 gem 依赖项之间运行 Bundle 更新时发生冲突

使用捆绑更新运行此问题。波浪号-大于或旋转-wakka 和等于-不应该都解析为 5.1.0 吗?

任何指针表示赞赏。谢谢。

0 投票
1 回答
899 浏览

ruby-on-rails - solidus_searchkick - 未定义的方法“deep_symbolize_keys”

我正在使用 Solidus,我想用 elasticsearch 实现更好的搜索,我正在使用 solidus_searchkick 来做到这一点。但我收到以下错误:

在 Spree::HomeController#index,有:

我没有更改 Solidus 的搜索选项中的任何内容。

我在运行“捆绑安装”后立即收到此错误,安装一切都很好。然后,我运行“rails s”,当我尝试获取我的主页或任何其他显示任何产品的页面时出现此错误。


版本:

  • 导轨:5.1.6
  • 红宝石:2.5.1
  • solidus_searchkick:0.3.4
  • 固体:2.5.0
0 投票
0 回答
201 浏览

ruby-on-rails - Solidus - 第一次安装,尝试运行 spree 时出错:安装生成器

我需要你的帮助。

我一直在尝试按照此站点上的说明进行操作:Solidus 首次安装

我在这一步不断收到错误:bundle exec rails generate spree:install

错误如下:

有人可以告诉我这里有什么问题吗?我能做些什么来解决它?

干杯!

0 投票
1 回答
180 浏览

ruby-on-rails - Solidus ShippingCalculator 错误

我正在自定义我的 Solidus 项目以访问 Correios 的 API(Correios 是巴西的邮件和交付)来计算运费,但发生了错误。

我正在使用宝石'correios-frete'。当我在命令行中运行一个 ruby​​ 文件(correios.rb 听下面的)没有问题。

但是当我在项目的正确文件中插入集成行时:

引发此错误:

此错误在以下行引发:

0 投票
1 回答
235 浏览

ruby-on-rails - Solidus Paypal Braintree 集成不起作用?

使用沙盒帐户,我一直在尝试将solidus_paypal_braintree 与我的应用程序集成。

单击 PayPal Checkout 按钮会打开 PayPal 窗口,但没有付款详细信息。然后静态控制返回给应用程序。

我在这里想念什么?是否有额外的必要设置来包含 webhook 或令牌?

请观看此视频了解更多信息: https ://www.youtube.com/watch?reload=9&v=nRXx90zF6BY

0 投票
1 回答
374 浏览

javascript - 修改 Spree Cart.js 以显示正确的购物车项目计数和数量

购物车链接

此购物车显示来自 3 个单独订单号的 3 件商品。

但链接项目编号和金额不正确,因为 Spree Cart 正在从 cart.js 检索 ONE Order 的数据行项目

我希望能够从多个订单中返回商品数量和数量。

0 投票
1 回答
563 浏览

ruby-on-rails - Solidus 前端的引导程序

我是第一次使用 Solidus。我已经能够让它按要求工作。但是,我正在尝试对前端进行更改。尽管我更愿意使用 bootstrap 4,但我只能找到一种方法,使用此处描述的 gem 将其与 bootstrap 3 一起移植。

我已按照页面上的说明进行操作。但是,当我进行描述的测试更改时,期望看到相同的更改,没有任何反应。事实上,页面不再像最初那样结构化,我认为这是由于覆盖了应用程序上 spree 使用的 all.css。

我不确定为什么事情不正常。我试图通过运行来撤消更改,rails destroy solidus_bootstrap_frontend:install但这不会恢复更改。任何帮助,将不胜感激。

谢谢。

0 投票
1 回答
58 浏览

ruby-on-rails-3 - PayPal 付款的solidus_paypal_braintree 替代方案

想要处理前端 PayPal 支付,直接绕过 Braintree 网关。任何人都可以建议或推荐解决方案的成本吗?

0 投票
1 回答
802 浏览

ruby-on-rails - Solidus 当前用户

我正在尝试将登录/注销/注册链接添加到solidus 应用程序的首页。在 _login_bar_items 部分我放了这个:

我得到了错误

当我单击注销按钮时。路径与我运行时显示的一样rails routes

我也试过if current_user,但也没有用。

任何建议表示赞赏。

编辑:Rails Routes 输出: