在视图挂钩中获取自定义值
Get custom value in view hook
我在我的 redmine 的用户表单中添加了一个自定义值。这是一个布尔值(一个复选框)。我的自定义值的 id 是 8
我正在尝试在视图挂钩中获取它的值 (view_issues_show_description_bottom)
所以在我的钩子中使用这段代码 class :
cv = CustomValue.where('custom_field_id = 8').first
context[:cv] = cv
我的 .view 文件中有这段代码
<% if cv.value == "1" %>
一开始还行,后来我加了其他字段,就不行了。
我想有更好的方法可以从当前用户那里获取自定义值吗?我是 ruby 的完全初学者,所以我真的不知道如何解决这个问题。
非常感谢
User.current.custom_value_for(CustomField.find(cf_id)).value
其中 cf_id
是自定义字段 ID
我在我的 redmine 的用户表单中添加了一个自定义值。这是一个布尔值(一个复选框)。我的自定义值的 id 是 8
我正在尝试在视图挂钩中获取它的值 (view_issues_show_description_bottom)
所以在我的钩子中使用这段代码 class :
cv = CustomValue.where('custom_field_id = 8').first
context[:cv] = cv
我的 .view 文件中有这段代码
<% if cv.value == "1" %>
一开始还行,后来我加了其他字段,就不行了。
我想有更好的方法可以从当前用户那里获取自定义值吗?我是 ruby 的完全初学者,所以我真的不知道如何解决这个问题。
非常感谢
User.current.custom_value_for(CustomField.find(cf_id)).value
其中 cf_id
是自定义字段 ID