2016-10-16 2 views
0

Ich versuche gerade den Mailbox Gem zu verwenden. Ich habe die folgende Zeile in meinem Gemfile hinzugefügt:Unbekannter Schlüssel:: Bestellung in Mailbox Gem

gem "mailboxer" 

Im konsole ich diese tat

$ bundle install 
$ rails g mailboxer:install 
$ rake db:migrate 
$ rails g mailboxer:views 

und haben acts_as_messageable in meinem user.rb. hinzugefügt Allerdings erhalte ich diesen Fehler

enter image description here

Ich versuchte, das Juwel in Gemfile gem 'mailboxer''-gem 'mailboxer', github: 'mailboxer/mailboxer' ersetzen, aber ich bekomme diese Meldung, wenn ich installieren bündeln

git://github.com/mailboxer/mailboxer.git (at [email protected]) is not yet checked out. Run `bundle install` first. 

Wie kann ich dieses Problem beheben und machen die Mailbox funktioniert in meiner Rails-Anwendung?

Antwort

0

Ich fand heraus, dass ich die folgenden Methoden in user.rb neben der Zeile hinzufügen acts_as_messageable:

acts_as_messageable 

    def name 
    self.name 
    end 

    def mailboxer_email(object) 
    nil 
    end 

ich folgendes für die Gemfile verwendet:

gem 'mailboxer', '~> 0.14.0' 

Die beiden Fehler, die ich hatte von vorherigen Versuchen sind jetzt weg.

Verwandte Themen