Method: Cms::CommonHelper#file_type_icon

Defined in:
app/helpers/cms/common_helper.rb

#file_type_icon(file_name) ⇒ Object



60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
# File 'app/helpers/cms/common_helper.rb', line 60

def file_type_icon(file_name)
  icon = case File.extname(file_name).downcase
  when ".xls"
    'page_white_excel.png'
  when ".doc"
    'page_white_word.png'
  when ".pdf"
    'page_white_acrobat.png'
  when ".zip"
    'page_white_compressed.png'
  when ".ppt"
    'page_white_powerpoint.png'
  when /\.(ico|bmp|gif|jpg|jpeg|png)$/
    'page_white_camera.png'
  when ".js"
    'script.png'
  when ".css"
    'css.png'
  when ".xml"
    'xhtml.png'
  else
    'page_white.png'
  end

  cms_icon(icon)
end