Sha256: 8aa49fccdce98d27fca6d8e6fc38a085747b1bc039e966faa4dc2ed8bdd80c88
Contents?: true
Size: 1.46 KB
Versions: 2
Compression:
Stored size: 1.46 KB
Contents
module MixRailsSettings class Engine < ::Rails::Engine initializer "settings.default_settings" do |app| config = app.config #config.action_dispatch.x_frame_options = 'SAMEORIGIN, GOFORIT' config.time_zone = 'Brasilia' config.i18n.available_locales = ['pt-BR', :en] config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => "smtp.gmail.com", :port => 587, :domain => "mixinternet.com.br", :user_name => "noreply@mixinternet.com.br", :password => "15963211", :authentication => 'plain', :enable_starttls_auto => true } config.action_mailer.perform_deliveries = true config.action_mailer.raise_delivery_errors = true end def navigation if defined? Admix Admix::Navigation::NavBar.post_menu do Admix::Navigation::NavBar.find(:general) do |menu| menu.submenu do |submenu| submenu.key = :settings submenu.title = I18n.t 'settings.settings' submenu.url = 'admix_settings_url' submenu.instance_eval do def can_render?(current_user) current_user.has_role?(:admin) end end end end end end end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
mix-rails-0.22.0 | mix-rails-settings/lib/mix-rails-settings/engine.rb |
mix-rails-settings-0.22.0 | lib/mix-rails-settings/engine.rb |