settings_helper.rb
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. module Admin::SettingsHelper
  2.   require 'find'
  3.   
  4.   def fetch_langs
  5.     options = content_tag(:option, "Select lang", :value => 'en_US')
  6. Find.find(RAILS_ROOT + "/lang") do |lang|
  7.   if lang =~ /.rb$/
  8.         lang_pattern = File.basename(lang).gsub(".rb", '')
  9.         if this_blog.lang == lang_pattern
  10.           options << content_tag(:option, lang_pattern, :value => lang_pattern, :selected => 'selected')
  11.         else
  12.           options << content_tag(:option, lang_pattern, :value => lang_pattern)
  13.         end
  14.   end
  15. end
  16. options
  17.   end
  18.   def robot_writable?
  19.     File.writable?"#{RAILS_ROOT}/public/robots.txt"
  20.   end
  21. end