0
플러그인에서 redmine의 첨부 파일 기능을 확장하려고합니다.사용자의 체크 박스 가시성 제어
은 들어 나는 루비에 완전히 멍청한 놈 특정 역할
있는 사용자들만 볼 수있는 체크 박스를 추가해야합니다. 이것은 내가 다른 플러그인과 redmine 문서를 참조한 후에 나온 것이다. 플러그인에서
/myplugin/응용 프로그램 /보기/첨부 파일/_form.html.erb 플러그인에서
<% if view_private_attachment = User.current.allowed_to?(:view_private_attachments, @project) %>
<%= check_box_tag :private_attachment, true, false %>
<%= label_tag :private_attachment, 'Private Attachment', :style => 'font-weight:bold;' %>
<% end %>
/myplugin/응용 프로그램/체크 박스가 점점되지 init.d를
Redmine::Plugin.register :myplugin do
name 'myplugin'
author 'njan'
description 'This is a plugin for Redmine'
version '0.0.1'
url 'http://example.com/path/to/plugin'
author_url 'http://example.com/about'
project_module :issue_tracking do
permission :view_private_attachments, { }
end
end
표시됩니다.
사실 나는 체크 박스의 "가시성"을 제한하고 싶었습니다. 즉, "보기"권한이있는 일부 사용자는 다른 사용자가 볼 수없는 확인란을 볼 수 있습니다. – born
가시성을 높이려면 조건에 따라 조건을 사용하십시오. –
죄송합니다. 나는 "역할과 권한"을 엉망으로 만들었습니다. 사실 내가 한 일은 옳았다. 그것 위에서 최소한 4 시간을 낭비했다! Jeeezzzz. – born