2016-08-19 31 views
0

我在我的redmine中的用戶表單中添加了自定義值。這是一個布爾值(複選框)。我的自定義值的id是8在視圖鉤子中獲取自定義值

我試圖得到它是在一個視圖鉤值(view_issues_show_description_bottom)

所以用這個代碼在我的鉤類:

cv = CustomValue.where('custom_field_id = 8').first 
context[:cv] = cv 

而且這個代碼在我.view文件

<% if cv.value == "1" %> 

在開始時它的工作,但之後,我添加了其他領域,它不再工作。

我想有更好的方式從當前用戶獲取自定義值?我是一個完整的初學者與紅寶石,所以我真的不知道如何解決這個問題。

THX很多

回答

1
User.current.custom_value_for(CustomField.find(cf_id)).value 

其中cf_id是自定義字段ID

+0

確定其中user = User.current它工作的感謝! – user

相關問題