对于Drupal 7项目,我需要显示像facebook中显示的弹出通知。例如,如果在任何时间点3个用户A,B& C登录到drupal网站,用户A在网站的任何地方进行评论,然后用户B& C应该看到弹出通知,而不必刷新页面。就像Facebook通知一样不断涌现。
我正在使用规则模块来查找有人评论的时间。我能够使用一个jquery通知插件显示通知,但是为了使其工作,您需要刷新页面,该插件向同一用户显示通知,而不是将其显示给其他登录用户。
答案 0 :(得分:1)
你可以用AJAX做到这一点。 jQuery有some helpful functions。因此,制作一个php文件,检查是否有适用于当前用户的新注释,并让它返回true(或注释量)。然后使用javascript(例如每秒)获取它并显示弹出窗口。
Ajax和谷歌是你的朋友!祝你好运!