2013-04-27 61 views
0

我想爲我的網站爲新用戶創建工具提示氣泡 - 許多其他網站都這樣做(大多數谷歌應用程序)。我想向他們展示上週內創建的所有帳戶,除非用戶專門「解散」了提示。創建新的用戶歡迎提示

我想過用cookies來做到這一點 - 即。設置一個「-dismissed = True」值,我可以檢查以及帳戶創建日期,並確定是否顯示提示。

但是 - 這在瀏覽器中不起作用,因爲cookie不在瀏覽器之間共享。因此,如果用戶登錄到chrome,則關閉該提示,然後在FF中登錄,提示將重新出現。

有誰知道是否有共同的方法來做這種事?或者至少比我所描述的更好的方式?

我正在使用瀏覽器長度會話,所以我無法將它存儲在會話中。

回答

0

您可以擁有一個用戶首選項模型,與主用戶模型存在一對一的關係,它存儲像這樣的首選項。創建用戶條目時創建實例,並將「顯示提示」字段默認爲True。

您也可以使用1.5中的新的自定義用戶模型功能將其存儲在用戶模型本身中,但這似乎在這裏矯枉過正。