我想用點數(points)來控制每個人的角色,如100點一般註冊者,200點特別註冊者。
於是安裝了userpoints和rules..
rules設定大致的想法是,當使用者獲得points時觸發,當滿足這個點數超過了200時,執行增加使用者角色的動作。如下:
觸發條件
使用者獲得點數
條件
數據比較(Data comparison)
動作
增加使用者角色
不過後來我在條件的時候,找不到可以「取得使用者全部點數」的token,只看到[userpoints_transaction:points](給予的點數總數)。
想請問先進,如果要做到上述的目標有什麼好的方法嗎?
Re: 如何用積分來改變使用者的角色
你可以試試改用自動建議欄位的方式(我忘了正確名稱了),英文好像叫selector。
找找看路徑有沒有user > userpoints > ....
或是userpoints > ....
因為我沒用過,所以你得試試看了><
Re: 如何用積分來改變使用者的角色
謝謝您。我應該是試過了。
token裡。全部的點數應該是[userpoints:all].不過打進去卻會出現。Data selector userpoints:all for parameter data is invalid.