有没有人知道有没有Rails gem/plugin/tutorial来展示如何创建一个类似于stackoverflow使用的徽章/成就系统。
谢谢。
发布于 2011-02-03 04:04:19
您可能还想尝试一下这个成就gem:https://github.com/mrb/achievements
它是基于Redis的,所以你需要先让它正常工作。基本上,您定义了一系列实现上下文(查看的页面、发送的消息等)。以及多个级别,如果需要的话。然后,您可以在某些事件上适当地增加您的值,然后您可以检查是否达到了成就。
这个链接还相对详细地解释了徽章/成就系统背后的思想:RoR Achievement System - Polymorphic Association & Design Issues
发布于 2012-08-08 11:39:09
发布于 2009-06-19 14:24:09
我认为这不是一个框架,而是一个设计问题。如果您知道如何以面向对象的方式构建它,那么您最终也会知道如何在Rails中构建它。
如果您是Rails新手,请查看Rails Guide on "Active Record Associations",并尝试识别模型和与您的“徽章/成就系统”的关联。
除此之外:不,我不知道有什么交钥匙-gem/插件/教程可以帮助你构建这样的系统。
https://stackoverflow.com/questions/1010096
复制相似问题