我创建了自己的 CustomFieldFormat :
初始化.rb
Redmine::CustomFieldFormat.map do |fields|
fields.register
MyCustomFieldFormat.new('my', :label => :label_test, :order => 1 + 0.6)
end
lib/my_custom_field_format.rb
class MyCustomFieldFormat < Redmine::CustomFieldFormat
def format_value(value, field_format)
"test"
end
def show_value(custom_value)
"test"
end
end
我想在更新时修改字段的值。(例如,返回“test”而不是存储在数据库中的值)。但是什么也没有发生,该领域总是有真正的价值,而不是“测试”。为什么 ?
谢谢