мне нужно знать идентификатор текущего пользователя в модели:Authlogic в моделях
def after_save
desc, points=nil, nil
if answer_index == daily_question.correct_answer_index
desc = I18n.t('daily_question.point_log.description.correct')
points=daily_question.points
else
desc = I18n.t('daily_question.point_log.description.incorrect')
end
current_user.give_points(:description => desc,
:points => points
)
end
Но я думаю, что это не так, как это делается?
С уважением,
Jacob
Спасибо большое - отлично работал. – jriff
Не будет ли current_user быть просто собой? Если вы вызываете current_user.save где-то в контроллере, то: after_save: что-то будет знать все о пользователе ... Если другой пользователь не может ответить как current_user, вам действительно не нужен метод current_user, я думаю .. – Hock
Я просто пытался понять это сам. Благодаря! – BBonifield