pdf: indent subject of subtask ticket in exported issues PDF (#8617)
Contributed by Hayato Ito. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7761 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
f1cc1943df
commit
9334d29520
|
@ -28,6 +28,7 @@ module Redmine
|
||||||
module PDF
|
module PDF
|
||||||
include ActionView::Helpers::TextHelper
|
include ActionView::Helpers::TextHelper
|
||||||
include ActionView::Helpers::NumberHelper
|
include ActionView::Helpers::NumberHelper
|
||||||
|
include IssuesHelper
|
||||||
|
|
||||||
class ITCPDF < TCPDF
|
class ITCPDF < TCPDF
|
||||||
include Redmine::I18n
|
include Redmine::I18n
|
||||||
|
@ -186,7 +187,7 @@ module Redmine
|
||||||
pdf.SetFontStyle('',8)
|
pdf.SetFontStyle('',8)
|
||||||
pdf.SetFillColor(255, 255, 255)
|
pdf.SetFillColor(255, 255, 255)
|
||||||
previous_group = false
|
previous_group = false
|
||||||
issues.each do |issue|
|
issue_list(issues) do |issue, level|
|
||||||
if query.grouped? &&
|
if query.grouped? &&
|
||||||
(group = query.group_by_column.value(issue)) != previous_group
|
(group = query.group_by_column.value(issue)) != previous_group
|
||||||
pdf.SetFontStyle('B',9)
|
pdf.SetFontStyle('B',9)
|
||||||
|
@ -203,6 +204,9 @@ module Redmine
|
||||||
show_value(cv)
|
show_value(cv)
|
||||||
else
|
else
|
||||||
value = issue.send(column.name)
|
value = issue.send(column.name)
|
||||||
|
if column.name == :subject
|
||||||
|
value = " " * level + value
|
||||||
|
end
|
||||||
if value.is_a?(Date)
|
if value.is_a?(Date)
|
||||||
format_date(value)
|
format_date(value)
|
||||||
elsif value.is_a?(Time)
|
elsif value.is_a?(Time)
|
||||||
|
|
Loading…
Reference in New Issue