2
我使用Rails設計用戶認證的寶石,但現在我的店我必須引入discont的用戶羣,特殊價格等。如何用設計做到這一點?請注意,這是一對多的,因爲每個用戶可以有多個組,並且每個組都有一些用戶。Rails設計寶石和用戶羣
而且,當用戶正在註冊I'T基團必須是對實施例1
設計有「關閉」控制器(未在authlogic)。這也是麻煩。
def create
super
group = Group.find_by_name("newuser")
user_group = UserGroup.create
user_group.user_id = current_user.id
user_group.group_id = group.group_id
user_group.save
end
但如何在我的控制器中寫入相同的設計註冊邏輯? – byCoder
@PavelBY如果您重寫註冊操作,您仍然可以在重載操作中通過'super'調用它。對於Rails中的所有可重寫方法都是如此。你想在行動中改變什麼?我認爲這可以通過其他方式做得更好。 – zykadelic
但是如何以其他方式做呢? – byCoder