2017-12-12 33 views
0

저는 현재 네덜란드에 소재한 웹샵을 만들고 있습니다.놀림에 모리 지불 추가

iDEAL은 네덜란드에서 가장 많이 사용되는 온라인 결제 플랫폼이며,이 지불 플랫폼을 내 앱에 추가하려고합니다. 유일한 문제는 iDEAL (제공 업체)을 지원하는 모든 보석이 Spree의 최신 버전과 더 이상 작동하지 않는다는 것입니다.

연구 추가 시작 방법 내 앱에 :

나는 의 개발자가 Spree 용 버전을 만드는 데 도움을주기 위해 asking을 시도했다. 비록 그들이 spree를위한 버전을 만드는 것을 도울 수는 없지만, 그들은 나를 올바른 방향으로 보내려고 노력했습니다.

documentation을 읽어 나 자문 다음과 같은 보석의 코드를 읽고 예

나는 보석을보고, 코드를 읽고, 문서를 읽고, 심지어 이것을 시도했다. tutorial.

내 시도 : 나는 bundle exec rails g spree_mollie:install

나는 다음과 같은 오류 얻을 다음 코드를 사용하여 가장 최근의 gem (bundle install 후)를 설치하려고 할 때 :

Running via Spring preloader in process 14008 
     append vendor/assets/javascripts/spree/frontend/all.js 
     append vendor/assets/javascripts/spree/backend/all.js 
     insert vendor/assets/stylesheets/spree/frontend/all.css 
     insert vendor/assets/stylesheets/spree/backend/all.css 
     run bundle exec rake railties:install:migrations FROM=spree_mollie from "." 
rake aborted! 
Don't know how to build task 'railties:install:migrations' (see --tasks) 
/usr/local/rvm/gems/ruby-2.3.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' 
/usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval' 
/usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>' 
(See full trace by running task with --trace) 
Would you like to run the migrations now? [Y/n] y 
     run bundle exec rake db:migrate from "." 
rake aborted! 
Don't know how to build task 'db:migrate' (see --tasks) 
/usr/local/rvm/gems/ruby-2.3.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' 
/usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval' 
/usr/local/rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>' 
(See full trace by running task with --trace) 

내가 찾고 해봤를 문제의 원인을 알 수 있지만 대답을 찾을 수 없습니다. 레이크 명령 rake db:migrate을 찾을 수 없습니다. ailties:install:migrations

내가 생각

다음과 같은 오류가 발생합니다

: 문제의 원인

오류입니다 couldn't find file 'spree/backend/spree_mollie' with type 'text/css'

인용 *= require spree/backend/spree_mollie 것을 :

Sprockets::FileNotFound in Spree::Admin::PaymentMethods#index 

을 그것을 찾을 수 없습니다로

*= require_self *= require_tree . *= require spree/backend/spree_mollie */

나는 일하기 위해 필사적으로 보석을 얻으려고 노력하고있다. 나는 내 자신의 gem (다른 것들로부터 빌드)을 만들려고했으나 결과는 같다.

목표는 현재의 모든 보석은 구식 : 내 이어지고 응용 프로그램

문제에 몰리를 추가 얻기 위해 노력하고있어.

답변

0

나는 내가 Spree Mollie gem (2 years old) 보석을 사용하고 필요한 버전으로 Ruby on Rails Mollie 보석을 다운 그레이드 레일 4.2.6, 루비 2.3.0과 슈 프레 3.1.12

을하고 있는데, 해결책을 찾았습니다. Mollie 계정을 만든 후 test_api_key을 삽입하고 Mollie가

1

자세한 정보를 제공해 주실 수 있습니까? 사용중인 Ruby/Rails의 버전은 무엇입니까?

rake db : migrate를 실행할 때 응용 프로그램 루트에서 오류가 발생합니까?

+0

RoRfan을 처리 했으므로 Ruby/Rails 및 Spree의 최신 버전을 사용하고 있습니다. 하지만 내 해결책을 찾았으니, 2 살이었던 멋쟁이 mollie 보석을 사용할 수있었습니다. 난 레일 mollie 보석에 필요한 버전으로 루비를 다운 그레이드해야했습니다. – Salman