Sha256: ecf5596b50e69057e930cd79505a8672c7cd9a6a7ef219904f6f0921823d61b8

Contents?: true

Size: 495 Bytes

Versions: 6

Compression:

Stored size: 495 Bytes

Contents

module TaggableAdminPageController      # for inclusion into Admin::PagesController

  # here we have a few more special cases for page tags.
  # mostly just interface niceties
  
  def self.included(base)
    
    base.class_eval {

      def initialize_meta_rows_and_buttons_with_tags
        initialize_meta_rows_and_buttons_without_tags
        @meta.delete(@meta.find{|m| m[:field] == 'keywords'})
      end
      alias_method_chain :initialize_meta_rows_and_buttons, :tags

    }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
radiant-taggable-extension-1.2.5 lib/taggable_admin_page_controller.rb
radiant-taggable-extension-1.2.4 lib/taggable_admin_page_controller.rb
radiant-taggable-extension-1.2.3 lib/taggable_admin_page_controller.rb
radiant-taggable-extension-1.2.2 lib/taggable_admin_page_controller.rb
radiant-taggable-extension-1.2.1 lib/taggable_admin_page_controller.rb
radiant-taggable-extension-1.2.0 lib/taggable_admin_page_controller.rb