15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/zpdf/generators/producers/producer.rb', line 15
def create_view_files
rails_root = Rails.root.to_s + "/"
config = Rails.application.config
paths = Rails.application.paths
pdf_views_path = ( (config.zpdf ? config.zpdf.pdf_views_path : nil) || paths['app/views'].first).gsub(rails_root,'')
base_path = File.join(pdf_views_path,class_path,file_name)
empty_directory base_path
actions.each do |a|
@action = a
['','_header','_footer'].each do |view_name|
@path = File.join(base_path,filename_with_extensions("#{a}#{view_name}"))
template "view_template#{view_name}.html.erb", @path
end
end
end
|