Sha256: 28b815b55d32d30c40c1243e533efd30a62dd49b72d5148eef2d842971c3ff39

Contents?: true

Size: 1.07 KB

Versions: 6

Compression:

Stored size: 1.07 KB

Contents

module ErpApp
  module Extensions
    module Railties
      module ActionView
        module Helpers
          module TagHelper
            include ::ActionView::Helpers::UrlHelper
            include ::ActionView::Helpers::TagHelper

            def link_to_remote(name, url, options={})
              #add ajax_replace class
              options[:class].nil? ? 'ajax_replace' : "#{options[:class]} ajax_replace"
              #add remote => true to options
              options.merge!({:remote => true})
              link_to name, url, options
            end
  
            def form_remote_tag(url, options={}, &block)
              #add ajax_replace class
              options[:class].nil? ? 'ajax_replace' : "#{options[:class]} ajax_replace"
              #add remote => true to options
              options.merge!({:remote => true})
              form_tag url, options do
                yield
              end
            end
            
          end#TagHelper
        end#Helpers
      end#ActionView
    end#Railties
  end#Extensions
end#ErpApp

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
erp_app-3.1.2 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb
erp_app-3.0.16 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb
erp_app-3.0.15 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb
erp_app-3.1.1 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb
erp_app-3.1.0 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb
erp_app-3.0.14 lib/erp_app/extensions/railties/action_view/helpers/tag_helper.rb