狂欢扩展进入Facebook应用程序ID

时间:2015-06-08 19:29:19

标签: ruby-on-rails spree

我已经在我的spree 2.4.7商店的rails 4.1.8上安装了扩展名spree_social_products,除了我无法进行facebook整合配置外,一切都运行良好。

扩展程序位于:https://github.com/spree-contrib/spree_social_products

我在尝试设置我的脸书app时遇到问题。

自述文件说运行rails控制台并输入

Spree::Social::Config.facebook_app_id = 'YOUR_FACEBOOK_APP_ID'

当我在控制台中运行该命令时,我得到以下内容。

`<main>'2.1.0 :011 > Spree::Social::Config.facebook_app_id = 'XXXXX123456'`


NameError: uninitialized constant Spree::Social from (irb):11 from 

/home/mspree/.rvm/gems/ruby-2.1.0@spree2.4/gems/railties-4.1.8/lib/rails/commands/console.rb:90:instart'
....

我正确运行命令? 我已经尝试过rails console和rails console开发,两者都给出了同样的错误。

1 个答案:

答案 0 :(得分:0)

事实证明我的命名空间错误,我必须创建并设置值。我期待变量存在,但事实并非如此。

我发现以下内容很有帮助。 https://groups.google.com/forum/#!topic/spree-user/Giuh5avHuRo