我想隱藏問題列表中的問題編號。 我用「管理平臺2.3.1」和文件來實現,它是此文件:./app/views/issues/_list.html.erb
Redmine修改版本號
它包含此行:
<%= raw query.inline_columns.map {|column| "<td class=\"#{column.css_classes}\">#{column_content(column, issue)}</td>"}.join%>
和數組query.inline_columns
例如包括:ID。我認爲修改這個數組會幫助我解決問題,但不會保存更改。
這是我的嘗試:
<%= @query.inline_columns.inspect %>
=> [#<QueryColumn:0x00000003607928 @name=:id ... and so on>]
<% @query.inline_columns.delete_at(0) %>
=>
<%= @query.inline_columns.inspect %>
=> [#<QueryColumn:0x00000003607928 @name=:id ... and so on>]
爲什麼是delete_at
沒用?我該如何修改這個數組或者隱藏這個數字?
這很有幫助,因爲我現在知道它不是一個數組。我將如何實現操作query.inline_columns? – Peter
我首先需要知道@query是什麼。 –
這是對象: https://github.com/redmine/redmine/blob/master/app/models/query.rb#L119 在那裏你還可以找到「inline_columns」。 – Peter