問題タブ [merit-gem]

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 に答える
1164 参照

ruby-on-rails - Rails Merit gemは何もしませんか?

バッジ/ポイントにメリット ジェムを使用していますが、アプリでは何もしません。コンソールでは機能しますが、アプリでは機能しません。

メリット.rb:

point_rules.rb で:

pictures#create の 20 点を見てみましょう。

ルート:

しかし、これだけではありません。何も機能せず、文字通り応答しません。何をしても、ユーザーにポイントやバッジは与えられません。

OmniAuth (facebook) を使用してユーザーを登録しています

0 投票する
2 に答える
674 参照

ruby-on-rails - メリットジェム経験レベル

Railsのメリットによって与えられたポイントをユーザーが生成するエクスペリエンスとしてどのように使用できるかを知りたいのですが、エクスペリエンスが一定のレベルに達すると、ユーザーはレベルアップします。メリットに関する明確なドキュメントがないため、それに応じて編集できるように、ユーザーのポイントが正確にどこに保存されているかを知りたいだけです。ありがとう :)

0 投票する
2 に答える
930 参照

ruby-on-rails - Ruby on Rails Merit gem with Devise

ユーザーがDeviseフォームのBiographyフィールドに入力すると、バッジが授与されるように、DeviseでMerit gemを使用しようとしています。

しかし、私がそれを使用すると、

これが私にエラーを与えている部分です:

/models/merit/badge_rules.rb

ユーザーが TrueClass であると見なされるのはなぜですか?
/views/devise/registrations/edit.html.erb

メリット.rb

0 投票する
2 に答える
961 参照

ruby-on-rails - Railsの評判システム

私はRails 4Reputation System Gemを使用しており、Stack Overflow の System に似たものを検索しています。

The Popular's はMeritと Twitter のActive Reputation Systemのようです。

Twitter の Active Reputation System には、より大きなコミュニティがあるようです(私は Rails にかなり慣れていないため)。これは非常に役立ちます。しかし、私も間違っていることはできません。

The Twitter Active Reputation System for Rails 4も見つけましたが、別のユーザーから

2 つの Gem をすくい上げたとき、どちらが Stack Overflow の Reputation System に似ているかはわかりませんでした。

誰かが私がそれらを必要とする目的のために使用するこれらの2つのGemについて教えてくれるなら、私はとても感謝しています:)

0 投票する
1 に答える
194 参照

ruby-on-rails - Merit + Rails 4 と保護された属性

午後の皆さん、

メリット ジェムをロードし、すべてのバッジを設定しましたが、アクションで次のように表示されます。

私はそれをユーザーattr_accessibleに入れようとしましたが、そのようにuser_idを渡したくありません。

ポイント制度はこちら

誰かがこの問題に遭遇しましたか。

github の問題を読みましたが、モデルの has_merit がこの問題を引き起こすことはありません。

これが完全なログです。この権利を準備している場合、警告が表示され、とにかく挿入が続行されますが、ユーザーにはポイントもバッジもありません。

少し失われました。

0 投票する
3 に答える
669 参照

ruby-on-rails - Rails: Merit Gem バッジが登録または表示されない

DBに登録された次のバッジを設定しました:

メリット.rb

次のルールを設定しました。

Badge_rules.rb

私が望んでいたのは、ユーザーが 5 つのタスクを作成したときにバッジが発行されることです。

DB の Merit_actions エントリと Merit_activity_log エントリにエントリが表示されますが、バッジが発行されたときに表示されると思われる Badges_sashes には何も表示されません。しきい値を超えているにもかかわらずです。

また、バッジを表示する方法がわかりません --- 私は以下を使用しています:

今私が得るのは括弧だけです-私が返したいのはバッジの画像です---

どんな援助も大歓迎です。

0 投票する
0 に答える
541 参照

ruby-on-rails-3.2 - Rails 3.2 Merit Gem バッジが機能しない

Merit gem に関する最新の質問と回答をすべて読みました。ここで与えられた解決策に従おうとしましたRails: Merit Gem Badge Not Registering or Displaying

初期化子/merit.rb:

しかし、3時間試した後、私はどこにも行きませんでした。私はsashesにリストされたバッジを持っていて、私のユーザーはそのsash idを持っています(badges_sashesは「空のセット」を返します...)が、次のコードを試してみると:

application.html.erb:

Badge_rules.rb:

エラーメッセージは何もありません...だから、次に何をすべきか少し途方に暮れています。バッジ名を表示することさえできません。どんな助けでも大歓迎です。ビューにはまったく何も表示されません。

posts_controller.rb:

開発ログ: